在webview android中禁用网站javascript警报弹出窗口

时间:2019-03-07 20:53:15

标签: javascript kotlin webview android-webview

我正在为我无法控制的网站创建一个网络视图android应用。问题是网站最初加载时有一个弹出的JavaScript警报框,我似乎找不到禁用该弹出警报的解决方案。在stackoverflow和其他网站上提到的解决方案仅适用于Java,并且我正在kotlin中寻找解决方案。好吧,我似乎无法在kotlin中实现Java代码。我似乎无法在kotlin上实现onJsalert,请帮忙。

java代码示例:

@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
    result.cancel();
    return true;
}

@Override
public boolean onJsConfirm(WebView view, String url, String message, JsResult result) {
    result.cancel();
    return true;
}

@Override
public boolean onJsPrompt(WebView view, String url, String message, String defaultValue, JsPromptResult result) {
    result.cancel();
    return true;
}`

0 个答案:

没有答案