使用Phonegap Build在Android上的JqueryMobile中无法使用页面更改

时间:2013-12-07 18:14:14

标签: javascript android jquery-mobile cordova phonegap-build

有一个奇怪的,应用程序在浏览器中运行良好,但在Android设备上没有任何页面转换工作。我已经检查了logcat,我可以看到地址更改为包含主题标签但是其他页面从不加载。

我正在使用多个部分,所以我在1个html页面中有3-4个jqm页面,并且根据按钮按下它会移动到另一个页面。我已尝试停用ajaxEnabled,我尝试使用javascript changePage($("#some-page"));似乎没有任何效果。

疯狂的是它在浏览器中运行良好,我尝试过使用Ripple Emulator的FF,Chrome,Chrome,并且通过href="#some-page" data-ajax="false"或使用changePage方法更改页面没有任何问题工作得很好。

也没有错误,因为我已经尝试使用Weinre调试器(很少告诉我错误)和adb logcat,两者都很清楚,没有任何问题。 (我不得不使用adb logcat来调试初始JS错误,因为Weinre没有列出它们。)

我正在使用:

  • JQM 1.4.0 RC 1
  • Phonegap build(profile 2.9.0)
  • Android 2.3

无论如何,我已经用Google搜索并检查了所有建议我尝试过...所以有任何新的建议吗? :)

我有一个朋友在他的平板电脑上尝试运行4. *并且它按预期工作...不确定是什么证明...

1 个答案:

答案 0 :(得分:0)

由于没有其他人回答我无法解决问题的根源,它似乎与android 2.3有关,因为它在所有4. *版本中都能正常工作。

我会放弃那些可以提供技术理由的人的答案,说明为什么它不起作用,但目前我会将此标记为完整。