gpt4 book ai didi

jquery-mobile - 缩放不适用于 iPad/iOS 5 上的 PhoneGap

转载 作者:行者123 更新时间:2023-12-04 21:22:51 26 4
gpt4 key购买 nike

我在 PhoneGap 应用程序中遇到了缩放问题。我的问题与 this question 非常相似.我想允许用户在我的应用程序中缩放,因为它都是 UIWebView 它应该可以工作。我在本地 html 文件和 PhoneGap 在身份验证后打开的远程站点上放置了以下元视口(viewport)标记:

<meta name="viewport" content="width=device-width; user-scalable=yes; initial-scale=1; maximum-scale=5; minimum-scale=1" />

我还编辑了 PhoneGap.plist 并将 EnableViewportScale 设置为 YES。这些设置都没有任何区别。在 PhoneGap 中运行时,我根本无法缩放页面。我们的用户希望在应用程序中进行扩展,因为他们已经习惯于在浏览器中运行它。该应用程序显示图形文件、PDFS 等,并且需要允许缩放。

我在本地登录页面上使用 jQuery-Mobile,但是一旦定向到托管应用程序就只有 jquery 和 varios

关于为什么 PhoneGap 不允许我的应用使用标准的捏合和缩放手势进行缩放的任何想法?

编辑:
好的,奇怪的行为更新。现在缩放工作正常,除了为应用程序的一部分添加 ChildBrowser 功能外,我没有进行任何更改。现在该应用程序可以扩展。我怀疑 ChildBrowser 是否真的与它有关,因为我可以在不使用 ChildBrowser 插件的情况下进行扩展。到底是怎么回事?我仍然想要答案,以便我知道它为什么起作用,因为如果我不知道是什么使它开始起作用,我很可能在 future 的更新中再次失去缩放。

最佳答案

当您测试缩放时,您是否在任何阶段使用 cmd+shift+k 清理过项目?您会发现 index.html 将被 Xcode 大量缓存,因此每次部署到模拟器或设备时,您都应该清理项目以确保最新的 html 可以到达设备。我花了几个小时解决这样的莫名其妙的问题才意识到它只是缓存生效。

这可以通过再次进行更改、删除缩放、不清理和部署来测试。现在检查它是否仍然可以缩放。

关于jquery-mobile - 缩放不适用于 iPad/iOS 5 上的 PhoneGap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9051015/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com