嗨,我在墙上撞了两天。我正在学习jQuery和phonegap,并在开发应用程序时面临以下问题。
我在phonegap应用程序中有一个简单的场景。
我有两个HTML页面,分别是index.html和page2.html。
index.html有两个或更多div,其中data-role =“page”,例如
<div data-role="page" id="login" data-theme="d" ">
和
<div data-role="page" id="main" data-theme="d" ">
page2.html是ex。
的列表<ul id="test" data-role="listview" data-inset="true">
<li data-icon="false"><a href="index.html#main" rel="external" id="othertest">
go to main
<span class="listdetails">
</a>
</span>
</li>
所以这里的问题是,当我点击它时,它会崩溃并显示对话框 应用程序错误。
发生网络错误。 (文件:///android_asset/www/index.html#main)
这是我的log cat输出。
**
11-30 01:01:33.296:D / DroidGap(25758): 的onMessage(onPageStarted,文件:///android_asset/www/index.html#main) 11-30 01:01:33.296:D / Cordova(25758): CordovaWebViewClient.onReceivedError:错误代码= -1说明= A. 发生网络错误。 URL =文件:///android_asset/www/index.html#main 11-30 01:01:33.296:D / DroidGap(25758): 的onMessage(onReceivedError,{ “的errorCode”:-1, “URL”: “文件:///android_asset/www/index.html#main”, “描述”:“A 发生网络错误。“})
**
我试过了jquery等的window.location,window.location.href,onPageChange()......
但没有任何作用。
实现这一目标的任何解决方案??