我正在为我无法控制的网站创建一个网络视图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;
}`