在Android的webview中定制js的alert,confirm和prompt对话框的方法
http://618119.com/archives/2010/12/20/199.html?
1.首先继承android.webkit.WebChromeClient实现MyWebChromeClient。?
2.在MyWebChromeClient.java中覆盖onJsAlert,onJsConfirm,onJsPrompt三个方法。?
3.在初始化Webview时设置调用webview.setWebChromeClient(new MyWebChromeClient());?
4.在Webview载入的html中使用window.alert,window.confirm,window.prompt方法,系统弹出的将是自定义实现的对应对话框。?
MyWebChromeClient.java的代码如下:?