Как открыть файл HTML моего компьютера в браузере iphone?

1

Я создаю сайты, оптимизированные для мобильных устройств, и разрабатываю сайты на своем рабочем столе Windows 7. Всякий раз, когда я хочу увидеть какой-либо файл .html на iphone, чтобы проверить совместимость, я загружаю файл на сетевой FTP, а затем открываю файл с этого URL.

Но все это занимает так много времени каждый раз.

У меня установлен XAMPP, но на рабочем столе нет Wi-Fi - только на маршрутизаторе.

Есть ли способ открыть на iPhone браузер Safari? .html файл находится на рабочем столе моего компьютера?

Metal Gear
источник
2
Это может быть лучше Супер пользователя. Основная настройка и работа будут выполняться на ПК, а не на iPhone.
Nathan Greenstein
1
@nathan +1 для Супер пользователя
nuc
Я в целом согласен, что это вопрос Windows. Не вопрос Apple. Вопрос в том, как обслуживать веб-контент на рабочем столе Windows.
Jason Salaz
1
Мой вопрос не в том, как установить веб-сервер на ПК, я знаю, что использую XAMPP с 2-3 лет. мой вопрос есть ли какие-то конкретные вещи для запуска локально с iphone. мой iphone не подключен напрямую к моему ПК. У меня нет беспроводной карты на моем ПК. У меня беспроводной маршрутизатор. использовать интернет на моем Ipad и Iphone с помощью Wi-Fi
Metal Gear

Ответы:

1

XAMPP давно стал одним из основных продуктов персонального веб-хостинга моих друзей, использующих Windows. Позвольте мне повторить это, я НИКОГДА не использовал XAMPP сам, он только рекомендован моими друзьями.

Суть этого процесса в том, что вам нужен веб-сервер, работающий через порт 80 на вашем настольном компьютере. И вам также нужно знать, что это за внутренние IP-адреса.

Предполагая, что вы используете XAMPP, загрузите его, установите и настройте для работы на порте 80. Убедитесь, что брандмауэр Windows открыл для него порт 80. Затем поместите ваши веб-файлы в каталог веб-обслуживания XAMPP.

Затем запустите iPhone и откройте Safari. Найдите IP-адрес вашего компьютера / index.html или имя файла. (Пример: 192.168.0.8/page.html )

Jason Salaz
источник
но как мой iphone откроет IP-адрес моего компьютера. это не связано с локальной сетью
Metal Gear
Как вы используете FTP для загрузки файлов, если ваш компьютер не подключен?
Jason Salaz
Я думаю, что он говорит (надеюсь, он исправит меня, если я ошибаюсь), что его телефон отсутствует в его сети. Если его сеть только для проводной сети, это имеет смысл.
Ben Wyatt
Ах, это имеет смысл. Атипичный, но чувственный.
Jason Salaz
3

Если вы хотите установить ruby ​​(уже установлен по умолчанию в OS X), вы можете попробовать Annyong , Вы можете в основном указать его на любую папку и указать, чтобы он служил на нечетном порте.

Если питон больше ваш стиль (также установлен по умолчанию на OS X), вы можете просто набрать python -m SimpleHTTPServer обслуживать текущий каталог через порт 8080.

В противном случае, я иногда использую Dropbox для быстрого переноса на свои вещи iOS.

alampros
источник
0

Вы можете устанавливать Internet Information Server от Microsoft на Windows 7, а затем убедитесь, что ваши HTML-файлы попадают в корневой каталог IIS. Оттуда, это должно быть тривиально, чтобы просмотреть их на вашем iPhone.

Конечно, есть и другие варианты веб-сервера, такие как Apache, но IIS в значительной степени является стандартом в Microsoft-land, и вам, вероятно, будет проще его настроить и устранить неполадки, особенно если учесть, что ваши потребности минимальны.

David
источник
0

Краткий ответ нет , В iPhone Safari нет ничего особенного, что можно сделать для доступа к файлу на рабочем столе - даже с помощью USB-кабеля.

Это ответ по теме, на этот сайт. Что, как говорится...

Ваш лучший выбор - подключение через Wi-Fi. Возможно, вы могли бы также использовать Bluetooth или даже USB, но для обоих вам наверняка понадобится джейлбрейк, и я бы не стал даже пытаться, потому что я полагаю, что любой из них будет довольно проблематичным, потому что большинство разработчиков не будут потрудиться делать что-то в этих линиях и потому что ни один из них не предназначен для удаленного доступа к файлам - только для копирования.

Если у вас нет веб-сервера, возьмите любой другой ответ, например: XAMPP (мой любимый), Annyong или даже использование Python, и убедитесь, что он работает на рабочем столе через ваш собственный веб-браузер на рабочем столе, указывая URL http://127.0.0.1 или просто локальный , который является ярлыком.

Затем убедитесь, что ваш iPhone подключен к той же сети, и укажите свой Safari по IP-адресу вашего компьютера. Не имеет значения, на вашем рабочем столе нет Wi-Fi. Например, если они подключены к одному и тому же маршрутизатору, по умолчанию они будут иметь одинаковые IP-адреса и одинаковую маску, что позволит им видеть друг друга в той же локальной сети.

cregox
источник