Android基础学习总结(九):WebView无法访问某些网页的解决方案
发布时间
阅读量:
阅读量
在Android WebView的开发过程中,常常会遇到无法加载部分网站或某些JS脚本无法正常弹出等问题,通过调整相关设置通常可以解决大部分情况,若仍无法处理,可考虑切换至X5内核,现将相关经验记录如下:
Webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口,如window.open(),默认为false
Webview.getSettings().setJavaScriptEnabled(true);//是否允许执行js,默认为false。设置true时,会提醒可能造成XSS漏洞
Webview.getSettings().setSupportZoom(true);//是否可以缩放,默认true
Webview.getSettings().setBuiltInZoomControls(true);//是否显示缩放按钮,默认false
Webview.getSettings().setUseWideViewPort(true);//设置此属性,可任意比例缩放。大视图模式
Webview.getSettings().setLoadWithOverviewMode(t
全部评论 (0)
还没有任何评论哟~
