在移动设备上的WebView代码中给出:
alert(window.screen.width); -> 720px
alert(window.devicePixelRatio); -> 2
在浏览器上移动js代码给出:
alert(window.screen.width); -> 360px
alert(window.devicePixelRatio); -> 2
如何使WebView android组件的行为(windows.screen
varibale)与浏览器相同?
答案 0 :(得分:0)
https://developer.chrome.com/multidevice/webview/pixelperfect
桌面网站 在某些情况下,您可能需要显示非专为移动设备设计的内容 - 例如,如果您正在显示您无法控制的内容。在这种情况下,您需要强制WebView使用桌面大小的视口:
setUseWideViewPort(true)
setLoadWithOverviewMode(true)