【问题标题】:jQuery Mobile 1.2 PhoneGap/Cordova 2.1 Android 4.0.3 Error loading pagejQuery Mobile 1.2 PhoneGap/Cordova 2.1 Android 4.0.3 错误加载页面
【发布时间】:2012-10-25 01:17:10
【问题描述】:

我已经阅读了“铬错误:-6”,并在 3.0+ 的 android webview 中发现了 url 参数的问题。

在启动时,我的应用程序会检查您是否已通过身份验证,如果没有,则执行 $.mobile.changePage 到登录页面。这失败并从 jQuery Mobile 抛出“错误加载页面”消息。我没有在查询字符串中传递参数,所以我认为唯一会妨碍的是 jQM 用于 ajax 导航的哈希操作。因此,我进行了一项更改并通过设置 $.mobile.ajaxEnabled = false 来关闭 ajax 导航。我的页面加载正确。

所以我的问题是:有没有其他方法可以配置东西,以便我可以启用 ajax 导航?或者是否有解决此问题的 PhoneGap/Cordova 2.1 或 jQuery Mobile 1.2 的补丁?

【问题讨论】:

    标签: android cordova jquery-mobile android-4.0-ice-cream-sandwich cordova-2.0.0


    【解决方案1】:

    您是否尝试过使用文档页面上描述的rel="external" 属性? 请参阅here - 特别是“不使用 Ajax 进行链接”和“在多页文档中进行链接”

    【讨论】:

    • 是的,我已经考虑过了,但它本质上是一种用于一次性非 ajax 导航的机制,它会导致整个页面刷新。我已经通过关闭整个应用程序的 ajax 导航来实现这一点。我不想那样做。
    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 2013-02-11
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多