读书人

在Android的webview中定做js的alert,c

发布时间: 2012-07-01 13:15:00 作者: rapoo

在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);??
  • ????}??
  • } ?

  • 读书人网 >Web前端

    热点推荐