【发布时间】:2016-12-01 05:22:17
【问题描述】:
我是 Cordova 和 Html、CSS、JS 的新手,但经过长时间的搜索,我没有找到适合我的问题的答案。
所以我在 VS2015 中创建了一个混合应用程序。这是一个多页面应用程序......所以在起始页上我有 3 个按钮,每个按钮都导航到一个新页面,依此类推。
我想做的是让这些页面之一使用元:content="user-scalable=yes",但它不起作用。
我在每个星座都试过了:
<meta name="viewport" content="user-scalable=yes, initial-scale=1, maximum-scale=2, minimum-scale=0.5, width=device-width">
<meta name="viewport" content="user-scalable=yes, initial-scale=1, maximum-scale=2, minimum-scale=0.5">
<meta name="viewport" content="user-scalable=1, initial-scale=1, maximum-scale=2, minimum-scale=0.5">
<meta name="viewport" content="maximum-scale=2, minimum-scale=0.5">
<meta name="viewport" content="width=device-width">
等等.... 在 Android 上没有任何效果。使用 Windows 10 设备运行良好。
我还补充了:
<preference name='EnableViewportScale' value='true'/>
到config.xml,但它仍然无法正常工作。
现在我完全不知道下一步该尝试什么。 有人知道这个问题的解决方案吗?
【问题讨论】:
-
我遇到了同样的问题,我尝试了我在网上找到的所有内容,settings.setUseWideViewPort(true);在 MainActivity 和 SystemWebViewEngine 中,没有任何作用,视口在 android 中被忽略
标签: android html cordova meta-tags