android webview js alert对话框 不能弹出 解决办法
来源:互联网 发布:java写的小游戏 编辑:程序博客网 时间:2024/06/05 20:32
转自:http://blog.sina.com.cn/s/blog_4e1e357d0101ds5h.html
在配置了webview的 setting属性后,以前设置的都是可以直接弹出来的,今天写一个小demo时候莫名其妙的发现alert怎么也出来,即使设置了这么多也不行:
webSettings.setJavaScriptEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setAllowFileAccess(true);// 设置允许访问文件数据
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
webSettings.setDomStorageEnabled(true);
webSettings.setDatabaseEnabled(true);
解决办法:
webview只是一个承载体,各种内容的渲染需要使用webviewChromClient去实现,所以set一个默认的基类WebChromeClient就行,代码如下:
mWebView.setWebChromeClient(new WebChromeClient());
1 0
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview JS对话框 不能弹出 解决办法
- Android WebView 不能弹出alert的对话框的处理
- 解决android中webview对话框不能弹出
- Android webview中定制js的alert,confirm和prompt对话框的方法 (处理webview 带网站地址的弹出框)
- Android webview中定制js的alert,confirm和prompt对话框的方法 (处理webview 带网站地址的弹出框)
- alert弹出框出现乱码,解决办法(js)
- Android 在webview中 js弹窗无法弹出解决办法
- 在Android的webview中定制js的alert,confirm和prompt对话框的方法
- 在Android的webview中定制js的alert,confirm和prompt对话框的方法
- Android WebView封装及定制js的alert,confirm和prompt对话框的方法
- 在Android的webview中定制js的alert,confirm和prompt对话框的方法
- 在Android的webview中定制js的alert,confirm和prompt对话框的方法
- 在Android的webview中定制js的alert,confirm和prompt对话框的方法
- 重建二叉树
- UNIX Tutorial Two_files
- iOS下nil 、NULL、 Nil 、NSNull的区别你造吗
- POJ 3984 迷宫问题 (BFS)
- linux调试工具
- android webview js alert对话框 不能弹出 解决办法
- DOM(一)-16-(节点操作-创建并添加_1)
- Vim编辑器——入门学习
- spring Security 登录验证
- Web开发之PHP框架(一)-Laravel环境搭建
- 函数作用域和声明提前
- 虚函数与虚继承寻踪
- DOM(一)-17-(节点操作-创建并添加_2)
- 关于cocos2dx编写的游戏由vs2013项目打包成apk文件