解决android中webview对话框不能弹出
来源:互联网 发布:阿里云ecs安装oracle 编辑:程序博客网 时间:2024/06/05 07:04
在配置了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());
0 0
- 解决android中webview对话框不能弹出
- android webview JS对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- android webview js alert对话框 不能弹出 解决办法
- Android WebView 不能弹出alert的对话框的处理
- 关于Android中webview交互弹出网页对话框的处理
- 对话框中EditText不能弹出输入法
- 解决customvalidator中的错误信息不能再ValidationSummary中以对话框的形式弹出的一个Bug
- 如何关掉webview中select弹出的对话框。
- android webview 不能放到对话框主题的activity里
- Android webview中定制js的alert,confirm和prompt对话框的方法 (处理webview 带网站地址的弹出框)
- Android webview中定制js的alert,confirm和prompt对话框的方法 (处理webview 带网站地址的弹出框)
- EVC中怎样使弹出的对话框不能移动
- Android Webview中解决H5的音视频不能自动播放的问题
- Android Webview中解决H5的音视频不能自动播放的问题
- Android清除本地数据缓存代码
- Linux信号的开始
- 使用Eclipse CDT进行Java JNI编程
- 黑马程序员_基础_IO流学习笔记_文本文件读取及复制、字符流的缓冲区和装饰设计模式
- 自我勉励
- 解决android中webview对话框不能弹出
- OpenLayers加载高德地图(谷歌暂时访问不了,那就访问国内地图吧,速度更快)
- (一)Seafile FUSE 虚拟文件系统开发---前言
- Cocoa多线程编程之block与semaphore(信号量)
- Android开发者必知的5个开源库
- 项目代码风格要求
- ubuntu下 分辨率设置
- 知乎运维工程师
- 纪委再用通奸一词意在官场色狼必除尽