带有 phonegap 的 Jquery mobile 不适用于移动应用程序

Posted

技术标签:

【中文标题】带有 phonegap 的 Jquery mobile 不适用于移动应用程序【英文标题】:Jquery mobile with phonegap is not styling properly for mobile app 【发布时间】:2012-04-04 18:01:10 【问题描述】:

我想说我解决了这个问题,但如果其他人遇到同样的问题,我想在此处发布此作为参考。

我一直在关注这个教程:http://wiki.phonegap.com/w/page/41524872/JQuery%20Mobile%20Tutorial%20(ios)

将 jquery mobile 合并到我的应用程序中。我正在使用最新的 jquery 库,它是 1.7.2。

我无法获得教程中显示的结果。样式、行为,没有什么能正常工作。

【问题讨论】:

【参考方案1】:

我已经把我的头从办公桌上砸了 6 个小时,试图让这些东西正常工作,最后用以下组合解决了它;

使用过; cordova-1.6.0.js(在标题中带有相关的脚本声明)

jquery.mobile-1.1.0.css

jquery-1.6.4.min.js

jquery.mobile-1.1.0.js

这是一个非常令人沮丧的早晨。感谢您将我推向正确的方向。

【讨论】:

是的,没问题,很高兴这个问答对您有所帮助。【参考方案2】:

原来 jquery mobile 不支持最新的 jquery 库。

一旦开始使用 jquery 1.6.1,一切都开始看起来和表现如教程中所示。为什么它与旧版本不兼容是我无法理解的。我可能应该一步一步地遵循教程,但老实说,我认为 jquery 的新版本应该更好并且向后兼容。

【讨论】:

jQuery Core 1.6.4 与 jQuery Mobile 1.0.1 及向后兼容。 jQuery Mobile 1.1.0 将支持 jQuery Core 1.7.2。 是的,感谢您澄清这一点。我希望这被记录在一个容易看到的地方。 给你:jquerymobile.com/download。您必须推断出一起列出的软件包实际上是一起的。除此之外,所有这些都只是在博客文章等中提及。这是一个例子:blog.jquery.com/2012/03/21/jquery-1-7-2-released(第二段)

以上是关于带有 phonegap 的 Jquery mobile 不适用于移动应用程序的主要内容,如果未能解决你的问题,请参考以下文章

带有 phonegap 的 Jquery mobile 不适用于移动应用程序

使用带有 HTML5 和 jquery 的 phonegap 1.3.0 创建 android 应用程序时出现无限弹出错误?

使用 jquery 在 phonegap 应用程序中管理 cookie 的位置?

phonegap ios - jquery 不工作

预取和缓存动态创建的 jquery Mobile+PhoneGap 页面

jQuery Mobile phonegap 垂直内容仅限于 IOS 上的视口