Изучение исходного кода HTML на симуляторе iPhone

Кто-нибудь знает, есть ли способ (или инструмент), который мы можем использовать для просмотра исходного HTML-кода веб-страницы, отображаемой на симуляторе iPhone (я знаю, что есть "iPhone Web Developer Tool", но он предназначен для использования на реальном устройстве iPhone, в то время как я хочу получить то же самое, но на симуляторе iPhone при разработке веб-приложения). Любая помощь приветствуется.


person Roberto    schedule 04.11.2009    source источник


Ответы (3)


Как насчет того, чтобы попробовать использовать iPhoney?

Вы также можете попробовать iPhone Tester.

person Epsilon Prime    schedule 04.11.2009
comment
Я загрузил, скомпилировал и запустил iPhoney: если я захожу на bankofamerica.com/mobile с iPhoney и с Симулятор iPhone Я получаю две очень разные страницы, поэтому нет способа увидеть реальный HTML для этой страницы на iPhone (возможно, пользовательский агент iPhoney отличается от симулятора iPhone). Значит проблема не решена. - person Roberto; 05.11.2009
comment
Странно, может и нет. Вы пробовали iPhone тестер? В Firefox я получаю экран мобильного банкинга с 4 вариантами. Щелкнув правой кнопкой мыши по фрейму и выбрав This Frame -> View Source, я получаю очень простой исходный код для мобильного сайта Bank of America. - person Epsilon Prime; 05.11.2009
comment
То, что вы получаете с Firefox, отличается от того, что вы получаете с iPhone, это совершенно другое, и в этом проблема. Если вы зайдете на сайт с помощью FF, Safari или чего-то еще, вы получите HTML-страницу, которая представляет собой урезанную версию того, что вы получаете с iPhone. Вы не сможете понять, о чем я говорю, если у вас нет доступа к iPhone или симулятору iPhone. Во всяком случае, я решил проблему: я изменил info.plist приложения iPhoney, которое вы предложили, и оно работает так же, как iPhone Simulator. Итак, спасибо за предложение. - person Roberto; 05.11.2009

Мне помогает использование инструментов разработки из Safari. Вы должны открыть и запустить симулятор iPhone, а затем из Safari перейти к Develop > iOS Simulator.

Веб-инспектор Safari

person fguillen    schedule 11.05.2015
comment
Два быстрых примечания: меню «Разработка» должно быть включено в Safari->Настройки->Показать меню «Разработка» в строке меню, и теперь вы можете просто изменить пользовательский агент в разделе «Разработка->Агент пользователя». Больше не требуется запускать iPhone Simulator. - person Scott C Wilson; 08.11.2015
comment
проблема в том, что вы не можете переключаться между разными версиями iPhone - person kirhgoff; 09.03.2017

По какой причине вы не можете использовать обычный браузер для получения исходного кода? Вы можете сделать так, чтобы ваш браузер притворялся iPhone, если проблема в том, что они обнаружение iPhone и отправка на него различного контента.

person ceejayoz    schedule 04.11.2009
comment
Не совсем уверен, что вы хотите сказать: если вы попытаетесь получить доступ к bankofamerica.com/mobile с помощью Safari браузере на MAC OSX или даже на ПК с Windows и попробуйте просмотреть сгенерированный HTML: вы увидите нечто совершенно отличное от того, что вы видите на своем iPhone или симуляторе iPhone, так как я могу увидеть, что такое HTML, сгенерированный для iPhone ? - person Roberto; 05.11.2009
comment
Вам нужно сделать так, чтобы ваш браузер притворялся iPhone. mydigitallife.info/2008/06/28/ - person ceejayoz; 05.11.2009