我有一个移动的应用程序与phonegap( cordova )和应用程序是活的应用程序商店,但这个新功能的iOS10测试版:
为了提高Safari中网站的辅助功能,用户现在可以双指缩放,即使网站在视窗中设置了user-scalable=no。
使应用程序可缩放,它完全打破了应用程序的设计时,缩放。
也许这是一个功能的网站在移动的(或不),但我希望能够禁用这一点的混合移动应用程序
这是viewport
在index.html
中的样子
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, target-densitydpi=medium-dpi, width=device-width, height=device-height" />
对于即将发布的新iOS,是否有已知的解决方案来解决这个问题?
我正在使用WkWebView
和
<engine name="ios" spec="~3.9.2" />
<preference name="phonegap-version" value="cli-5.2.0" />
更新
我更新了phonegap版本6.3.0和ios平台版本4.1.1,我有同样的错误。
3条答案
按热度按时间rks48beu1#
使用
user-scalable=no
作为以下代码:uplii1fm2#
这对我很有效:
找到答案:https://github.com/apache/cordova-ios/issues/1054
xlpyo6sf3#
以下是适用于iOS 10+的解决方案
这将阻止移动事件到达根元素/浏览器