Nativescript - быстрое оповещение в веб-просмотре - PullRequest
0 голосов
/ 21 ноября 2018

Как обработать всплывающее диалоговое окно с предупреждением JavaScript / подтверждением в платформе WebView для iOS?При срабатывании предупреждения ничего не происходит.

Я установил следующий код в веб-просмотре loadstartedEvent, но все равно не вижу окно предупреждения:

webview.ios.javaScriptCanOpenWindowsAutomatically = true; 

1 Ответ

0 голосов
/ 21 ноября 2018

В iOS WKWebView по умолчанию не обрабатывают диалоги предупреждения и подтверждения JavaScript.Разработчик должен справиться сам, внедрив WKUIDelegate , который должен быть похож на реализацию WKNavigationDelegate .

Используйте обратный вызов webViewRunJavaScriptAlertPanelWithMessageInitiatedByFrameCompletionHandler, чтобы отобразить диалоговое окно с предупреждением.

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