Запуск локального сервера на вашем Mac позволяет разрабатывать и тестировать веб-приложения локально. Однако вы можете задаться вопросом, можно ли просмотреть ваш локальный хост на вашем телефоне Android. В этой статье мы рассмотрим несколько способов достижения этой цели, приведя попутно примеры кода.
Метод 1: использование IP-адреса
-
Определите IP-адрес вашего Mac:
- Откройте терминал.
- Введите
ifconfigи нажмите Enter. - Найдите запись
inetилиinet addrрядом с «en0» или «en1» (например, 192.168.1.100).
-
Подключите телефон Android к той же сети, что и Mac.
-
На телефоне Android откройте веб-браузер и введите IP-адрес, а затем номер порта, используемый вашим локальным сервером. Например, если ваш IP-адрес — 192.168.1.100, а ваш локальный сервер использует порт 8000, введите
192.168.1.100:8000.
Метод 2: использование ngrok
-
Установите ngrok на свой Mac, следуя инструкциям на веб-сайте ngrok ( https://ngrok.com/ ).
-
Откройте терминал и перейдите в каталог, в котором установлен ngrok.
-
Запустите ngrok, выполнив команду
./ngrok http <port>, где<port>— номер порта, используемый вашим локальным сервером. Например,./ngrok http 8000. -
ngrok сгенерирует уникальный URL-адрес (например, https://randomstring.ngrok.io ), который туннелирует запросы на ваш локальный сервер. На телефоне Android откройте веб-браузер и введите этот URL.
Метод 3. Использование приложений для удаленного рабочего стола
-
Установите на свой Mac приложение для удаленного рабочего стола, например TeamViewer ( https://www.teamviewer.com/ ) или Chrome Remote Desktop ( https://remotedesktop.google.com/ ).
-
Следуйте инструкциям приложения, чтобы настроить удаленный доступ.
-
Установите соответствующее приложение на свой телефон Android и войдите в систему, используя ту же учетную запись, которая используется на вашем Mac.
-
Удаленный доступ к вашему Mac с телефона Android позволяет вам просматривать локальный хост и взаимодействовать с ним так, как если бы вы сидели перед своим Mac.
В этой статье мы рассмотрели несколько способов просмотра вашего локального хоста, работающего на Mac, с телефона Android. Используя IP-адрес, ngrok или приложения удаленного рабочего стола, вы можете легко получать доступ к своим веб-приложениям и тестировать их на ходу. Выберите метод, который лучше всего соответствует вашим потребностям, и наслаждайтесь беспрепятственным удаленным доступом к локальному серверу.
Не забудьте убедиться, что ваш Mac и телефон Android подключены к одной сети, чтобы эти методы работали эффективно.