Xamarin.MAC WebView Remote Debug - PullRequest
       19

Xamarin.MAC WebView Remote Debug

0 голосов
/ 19 декабря 2018

У нас есть приложение Xamarin Mac, которое содержит WebView.Когда мы загружаем локальный html в представление, страница перестает загружать содержимое (вероятно, ошибка javascript).Происходит только на некоторых страницах.

Кто-нибудь знает какой-либо способ отладки веб-просмотра? (Показать инструменты разработчика, удаленная отладка или подобное).

Мы тоже использовали firebug, но без везения..

Заранее спасибо.

1 Ответ

0 голосов
/ 20 декабря 2018

Отладка UIWebView в Какао - это немного архаично (с iOS вы можете выполнять удаленную отладку через MacOS Safari).

Примечание: я предполагаю, что вы используете UIWebView, так как вы не указали MK или UIили если вы используете Xamarin.Forms для размещения вашего пользовательского интерфейса.

Получите идентификатор пакета вашего приложения:

enter image description here

Из cmdразрешение линии WebKitDeveloperExtras для идентификатора вашего приложения:

defaults write com.sushihangover.aFormsBaseTestHost WebKitDeveloperExtras -bool true

Запустите приложение (предположительно через VS4M) и щелкните правой кнопкой мыши на веб-представлении:

enter image description here

Выберите «Проверить элемент», а затем переключитесь на вкладку консоли для отладки JavaScript.

enter image description here

...