首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

在Android的webview中定做js的alert,confirm和prompt对话框的方法

2012-07-01 
在Android的webview中定制js的alert,confirm和prompt对话框的方法http://618119.com/archives/2010/12/20/

在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的代码如下:?

super.onRequestFocus(view);??
  • ????}??
  • } ?

  • 热点排行