思路:
1:webviewProxy = SDK.createWebview(.........)创建IWebVIew代理对象
2:获得实际WebView对象。WebView webView = webviewProxy.obtainWebview();
3:设置WebChromeClient特性,webView .setWebChromeClient(new WebChromeClient(){
@Override
public boolean onJsAlert(WebView view, String url, String message, final JsResult result) {
result.confirm();
return true;
}
@Override
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
}
@Override
public boolean onJsPrompt(WebView view, String url, String message, String defaultValue, JsPromptResult result) {
System.out.println("这个地方,MUI的特性无法执行,而是直接弹出内容输入框。");
return super.onJsPrompt(view, url, message, defaultValue, result);
}
});
具体看附件