0

こんにちは、このために 2 日間壁に頭をぶつけています。jQuery と phonegap を学んでいて、アプリケーションの開発で次の問題に直面しています。

phonegap アプリケーションには簡単なシナリオがあります。

index.html と page2.html という 2 つの HTML ページがあります。

index.html には、例として data-role="page" を含む 2 つ以上の div があります

<div data-role="page" id="login" data-theme="d" ">

<div data-role="page" id="main" data-theme="d" ">

page2.html は例のリストです。

<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>

ここで問題は、これをクリックすると、ダイアログ アプリケーション エラーでクラッシュすることです。

ネットワーク エラーが発生しました。(file:///android_asset/www/index.html#main)

そして、これが私のログ猫の出力です。

**

11-30 01:01:33.296: D/DroidGap(25758): onMessage(onPageStarted,file:///android_asset/www/index.html#main) 11-30 01:01:33.296: D/Cordova(25758) : CordovaWebViewClient.onReceivedError: エラー コード=-1 説明=ネットワーク エラーが発生しました。URL=file:///android_asset/www/index.html#main 11-30 01:01:33.296: D/DroidGap(25758): onMessage(onReceivedError,{"errorCode":-1,"url":"file :///android_asset/www/index.html#main","description":"ネットワーク エラーが発生しました。"})

**

window.location 、 window.location.href、jquery の onPageChange() などを試しました...

しかし、何も機能しません。

これを達成するための解決策はありますか??

4

0 に答える 0