有没有办法阻止android webview缩放渲染的网页
我需要加载一个链接到其他页面的URL。当用户单击这些链接时,渲染的页面没有正确对齐(我的意思是它会在屏幕宽度和高度内扼杀所有内容),相比之下,默认处理相同的网页android浏览器。
当我评论shouldOverrideUrlLoading时,对齐是正确的,但我需要在我的应用程序中重定向,所以我无法避免覆盖shouldOverrideUrlLoading.Is还有其他选项遗漏。
第一张图片显示了我的应用内的webview呈现页面,因为我覆盖了shouldOverrideUrlLoading,第二张图片在评论了shouldOverrideUrlLoading后显示了同一个屏幕。
答案 0 :(得分:5)
在元标记中尝试执行此操作
meta name =“viewport”content =“target-densitydpi = device-dpi”
这应该停止android默认缩放
答案 1 :(得分:1)
试试这个:
webview1.getSettings().setBuiltInZoomControls(false);
webview1.getSettings().setSupportZoom(false);
webview1.setInitialScale(100);
答案 2 :(得分:0)
如果您需要一些缩放,例如,这将在webview中将页面缩放到其原始大小的50%:
wv.getSettings().setSupportZoom(true);
wv.getSettings().setUseWideViewPort(true);
wv.setInitialScale(50);