Симулятор браузера iPhone для Windows? - PullRequest
56 голосов
/ 07 октября 2010

Примечание. Это вопрос об имитации браузера на iPhone, а не об устройстве всего устройства.Я знаю, что симуляция iPhone-устройства в Windows невозможна, поскольку подробно обсуждается здесь .

У меня есть веб-сайт, который выглядит очень странно при просмотре на iPhone - это своего родаПроблема с CSS.

Та же проблема не возникает, когда я просматриваю сайт в Safari для Windows (или в любом другом браузере Windows).

Итак, есть ли хороший iPhone * 1011?* Браузер симуляторы, которые работают на windows?Т.е. они отображают сайт так же, как это делает браузер iPhone.

Бонусные баллы, если есть какой-то способ детальной проверки CSS, как в случае с функцией разработчика Chrome "inspect element".

edit: любопытно, что проблема рендеринга, которую я пытаюсь решить, описана здесь: CSS-рендеринг фонового изображения по-другому на iPhone

Ответы [ 5 ]

30 голосов
/ 07 октября 2010

Вы можете смоделировать пользовательский агент iPhone в Safari 5, если настроите пункт меню «Разработчики» в «Настройки»> «Дополнительно».Движок webkit в Safari 5 похож на браузер iPhone, поэтому большая часть HTML 5 работает так же.В качестве бонуса вкладка разработчика позволяет отлаживать JavaScript и некоторые CSS (не очень хорошо поддерживаются).

6 голосов
/ 16 мая 2013

Я перепробовал все упомянутые опции и мне не понравились (в основном потому, что они не показывают специфичных для платформы компонентов, что интересно для демонстрационных целей).

Если это относится к вам, ребята, я бы порекомендовал http://www.browserstack.com/

К сожалению, это не бесплатно.

3 голосов
/ 13 июля 2014

[Я знаю, что вопрос довольно старый, но, возможно, мой ответ мог бы помочь людям, приходящим с тем же запросом ...]

Я нашел эмулятор браузера Google Canary одним из лучших иСамый быстрый для тестирования проблем совместимости браузера на компьютере с Windows.

Он даже эмулирует 2x соотношение пикселей устройства iphone.

Определенно попробуйте и посмотрите, воспроизводит ли он вашу проблему:1008 *http://www.google.co.in/intl/en/chrome/browser/canary.html

Чтобы попробовать эмуляцию, нажмите F12 и ниже обычного ряда инструментов разработчика, вы увидите вторую строку, как на этом скриншоте ...

enter image description here

Кроме того, он также отображает многие популярные браузеры устройств ...

Надеюсь, это поможет.

2 голосов
/ 07 октября 2010

Попробуйте это. Я попробовал это в Chrome, и сайты, которые я посетил, загрузили не-iphone версию. Может быть, сафари будет лучше.

http://www.testiphone.com

http://iphonetester.com

ОБНОВЛЕНИЕ: После дальнейших исследований похоже, что они действительно ограничивают размер экрана и не используют движок рендеринга iOS Safari.

2 голосов
/ 07 октября 2010

Я начну с ответов:

Лаборатории Blackbaud имеют открытый браузер с поддержкой Abode Air для iPhone:

edit: новая ссылка: ibbdemo2
(перейдите по ссылке для загрузки, чтобы получить .air двоичный файл. Вам нужно установить Adobe Air)

К сожалению, это не воспроизводит мою конкретную проблему, поэтому он должен отображаться по-другому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...