Отладка встроенного браузера в собственном приложении iOS для Facebook - программирование
Подтвердить что ты не робот

Отладка встроенного браузера в собственном приложении iOS для Facebook

Мое веб-приложение работает неправильно, когда работает внутри собственного приложения Facebook для iOS (щелчок по ссылке не открывает Safari, но встроенный браузер внутри приложения).

При запуске эмулятора iOS на моем рабочем столе Safari у меня есть возможность подключить отладчик к мобильному Safari... Поэтому мне было интересно, можно ли сделать то же самое со встроенным представлением, работающим на iPhone, связанном с USB-кабель.

Еще одна проблема, которую я видел, заключается в том, что приложение Facebook делает очень агрессивное кэширование любого веб-контента, поэтому я не могу обновить страницу и посмотреть, работают ли мои изменения. Единственный способ, которым я нашел очистить веб-кеш из родного приложения iOS Facebook, - это удалить и снова установить его. Решение для этого будет очень желанным.

4b9b3361

Ответ 1

Я думаю, что решение этой проблемы - использовать http://jsconsole.com с удаленной отладкой. Он будет удаленно удаляться в исключениях и отчетах журнала.

Ответ 2

Я использую это. Это прекрасно работает для меня https://github.com/MicrosoftDX/Vorlonjs очень прост в установке

$ npm i -g vorlon
$ vorlon

после установки вам нужно добавить это в ваше приложение

 <script src="http://localhost:1337/vorlon.js"></script>