5

我正在使用 PhoneGap 2.3,现在当我使用“window.open”打开一个新 URL 时,我的 URL 在 inAppBrowser 中打开。

在这个浏览器中,我的视口元标记不起作用,但是当我将我的 URL 放入 safari 浏览器时,视口工作正常。

在PhoneGap 中,我已将'enableViewportScale' 设置为'yes',但它不起作用。

有人有解决方案吗?

谢谢

4

2 回答 2

9

enableViewportScale 是在 2.4.0 中添加的,所以你应该只需要升级。

http://docs.phonegap.com/en/2.4.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

(在window.open下)

编辑:

此外,调用选项的方式是一个单数字符串,而不是一个对象:

所以它应该是这样的:

'location=no,enableViewportScale=yes'
于 2013-02-28T16:04:01.093 回答
1

凯文是对的

window.open('http://apache.org', '_blank', 'location=no,EnableViewPortScale=yes');

(仅适用于 iOS)

于 2013-03-06T10:32:48.773 回答