Jquery mobile 当html文件位于其他文件夹中时,PhoneGap 1.0.0无休止的提示

Jquery mobile 当html文件位于其他文件夹中时,PhoneGap 1.0.0无休止的提示,jquery-mobile,cordova,Jquery Mobile,Cordova,我正在Android上构建PhoneGap(1.0.0)/jQueryMobile(1.0b1)应用程序,但在更改页面时遇到了问题。(Droid难以置信的跑步2.2) PhoneGap应用程序最初打开一个位于assets/www/account/login.html的文件成功登录后,它会更改window.location=“dashboard.html”(dashboard.html位于同一个“account”文件夹中。在dashboard.html中,我有一个按钮-单击它会设置window.l

我正在Android上构建PhoneGap(1.0.0)/jQueryMobile(1.0b1)应用程序,但在更改页面时遇到了问题。(Droid难以置信的跑步2.2)

PhoneGap应用程序最初打开一个位于assets/www/account/login.html的文件成功登录后,它会更改window.location=“dashboard.html”(dashboard.html位于同一个“account”文件夹中。在dashboard.html中,我有一个按钮-单击它会设置window.location=“../listRecords.html”)

但是,在转换到listRecords页面后,我会收到一系列没完没了的“gap:[“Device”,“getDeviceInfo”,“Device0”,true]”提示。只有在将window.location更改为原始“account”文件夹之外的html文件时才会发生这种情况。链接到“account”文件夹内的文件可以正常工作


我真的更喜欢将我的文件组织在不同的文件夹中……有没有办法不让PhoneGap在无限提示下发疯呢?(这是使用PhoneGap 1.0.0 js、jar和plugins.xml的全新版本,所以这不是版本不匹配的问题)

请确保升级到1.1版,因为1版是一个非常有缺陷的版本,或多或少会破坏一切。
此外,您通常不会在phonegap应用程序的文件夹中创建页面,而是在需要时动态创建页面,以尽可能降低缓存和内存,并尽量保持本地感觉。

确保升级到版本1.1,因为版本1是一个非常有缺陷的版本,或多或少会出现故障每件事
此外,您通常不会在phonegap应用程序的文件夹中创建页面,而是在需要时动态创建页面,以尽可能降低缓存和内存,并尽量保持本地感觉。

在大于1.2.0的android版本上,这可能是一个白名单问题:

在android版本上它大于1.2.0,这可能是一个白名单问题:

我想我会回来回答这个问题。通常,当你遇到奇怪的phonegap错误时,关键是回到他们的“入门”页面,无论你在哪个平台上,都要严格按照他们的说明(以及他们的更新文件)进行操作,并复制旧的html/js/css文件。在这种情况下,我的XML文件对较新版本的PhoneGap做得不正确。我想我会回来回答这个问题。通常当你遇到奇怪的PhoneGap错误时,关键是回到他们的“入门”上无论您在哪个平台上,请严格按照他们的说明(及其更新的文件)进行操作,并复制您的旧html/js/css文件。在本例中,我的XML文件是为更新版本的PhoneGap编写的。

使用PhoneGap 1.3.0和jquery mobile 1.0获取这些错误。有什么想法吗?谢谢!转到PhoneGap->入门->安卓部分,确保按照exac的说明操作这为我解决了问题。(我想我没有XML文件,或者升级后没有调整AndroidManifest.XML行之一)使用phonegap 1.3.0和jquery mobile 1.0获取这些错误。有什么想法吗?谢谢!转到phonegap->入门->Android部分,确保您完全按照说明操作。这为我解决了问题。(我想升级后我没有XML文件或没有调整AndroidManifest.XML行之一)