Phonegap 构建 - DisallowOverscroll 在 IOS 上不起作用
Phonegap Build - DisallowOverscroll not working on IOS
我在使用 Phonegap Build 和 Iphone 时遇到一些问题。
目前我的 config.xml
中有以下偏好
<preference name="webviewbounce" value="false" />
<preference name="DisallowOverscroll" value="true" />
<preference name="UIWebViewBounce" value="false" />
和以下元标记;
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=medium-dpi" />
应用程序编译正常,我的应用程序在 'Test flight' 系统上运行得很好,除了这个问题。该应用程序似乎是 'Draggable'(我认为这是弹跳问题)。
我尝试过的东西;
删除我的 Phonegap 构建项目。
删除所有 config.xml 文件,除了我位于项目根目录中的主要文件。
仅使用其中一个首选项等
有没有人知道如何防止应用程序被拖到屏幕下方(我有溢出的元素,它们滚动得很好,但整个应用程序滚动了几次,这确实影响了用户体验).
谢谢。
*编辑 1
所以我在 mac 上打开了我的 .ipa 文件,似乎在 config.xml 中 "DisallowOverscroll" 被设置为 false。我不太确定为什么会这样?
嗯,实际上 <preference name="DisallowOverscroll" value="true" />
应该就足够了,您的视口标签看起来不错。尝试完全删除 ios 平台,然后重新添加。
好的,所以我想通了,感谢 dsokurenko,他让我想到 config.xml 实际上并没有被阅读!
所以我解决这个问题的步骤;
新建一个phonegap项目
复制我的文件
将 config.xml 移动到 /www/ 文件夹(我相信这是解决问题的关键,更改其中包含 /www/ 的任何配置值
在 Phonegap Build 上创建新应用,重新构建并安装!
这对我有用,我希望它能帮助其他人。
我在使用 Phonegap Build 和 Iphone 时遇到一些问题。
目前我的 config.xml
中有以下偏好<preference name="webviewbounce" value="false" />
<preference name="DisallowOverscroll" value="true" />
<preference name="UIWebViewBounce" value="false" />
和以下元标记;
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=medium-dpi" />
应用程序编译正常,我的应用程序在 'Test flight' 系统上运行得很好,除了这个问题。该应用程序似乎是 'Draggable'(我认为这是弹跳问题)。
我尝试过的东西;
删除我的 Phonegap 构建项目。
删除所有 config.xml 文件,除了我位于项目根目录中的主要文件。
仅使用其中一个首选项等
有没有人知道如何防止应用程序被拖到屏幕下方(我有溢出的元素,它们滚动得很好,但整个应用程序滚动了几次,这确实影响了用户体验).
谢谢。
*编辑 1
所以我在 mac 上打开了我的 .ipa 文件,似乎在 config.xml 中 "DisallowOverscroll" 被设置为 false。我不太确定为什么会这样?
嗯,实际上 <preference name="DisallowOverscroll" value="true" />
应该就足够了,您的视口标签看起来不错。尝试完全删除 ios 平台,然后重新添加。
好的,所以我想通了,感谢 dsokurenko,他让我想到 config.xml 实际上并没有被阅读!
所以我解决这个问题的步骤;
新建一个phonegap项目
复制我的文件
将 config.xml 移动到 /www/ 文件夹(我相信这是解决问题的关键,更改其中包含 /www/ 的任何配置值
在 Phonegap Build 上创建新应用,重新构建并安装!
这对我有用,我希望它能帮助其他人。