我在 Phonegap 应用程序中打开一个外部页面
window.open("https://external.com/external", "_blank", 'location=yes,EnableViewPortScale=yes');
不幸的是,ViewPort 与手机本机浏览器中的不同。因此,如果我在 Nexus 4 上的 Chrome 中打开相同的页面,我会看到完整的页面(正确缩放)。如果我通过 Phonegap 的 InAppBrowser 打开页面,我只能看到页面的一半,并且必须对其进行缩放才能看到整个页面。
视口元标记如下:
<meta name="viewport" content="width=640,user-scalable=no">
我也尝试将其设置为
<meta name="viewport" content="width=device-width,user-scalable=no">
但是页面必须在本机浏览器中缩放并在 InAppBrowser 中正确显示。