Nativescript-WebView中的提示警报

时间:2018-11-21 11:55:22

标签: ios angular mobile webview nativescript

如何在iOS版WebView中处理JavaScript警报/确认弹出对话框?触发警报后没有任何反应。

我已经在webview loadstartedEvent中设置了以下代码,但是仍然看不到警报窗口:

webview.ios.javaScriptCanOpenWindowsAutomatically = true; 

1 个答案:

答案 0 :(得分:0)

在iOS上,WKWebView在默认情况下不处理JavaScript警报/确认对话框。开发人员必须通过实现WKUIDelegate来处理自己,这应该类似于WKNavigationDelegate的实现。

使用webViewRunJavaScriptAlertPanelWithMessageInitiatedByFrameCompletionHandler回调显示警报对话框。