Phonegap解決url伝達パラメータを利用できない

2982 ワード

本来の問題は解決され、静的ページ間でurlを利用してパラメータ伝達を実現することができますが、androidデバイスではエラーが報告されます.
A network error occurred. (file:///android_asset/www/myurl.html?id=45)
理由:Phonegapは静的ページurl伝達パラメータをサポートしていません
解決策:Html 5の---->localstorage:を利用
a.htmlページ:
 
<html>

  .......

<script>

      localStorage.id=45;

</script>



<a href="b.html">        </a>



</html>

        

 
b.htmlページ:
<html>

  .......

<script>

      var sid=localStorage.id;

      document.write('     id :'+sid);



</script>





</html>

小さな例では、パラメータの暗黙的な伝達が実現され、他の非同期ロード(ajax、json要求)などは自分で解決し、原理だけを言っている.
また、localStorageは生存サイクルが長く、少なくともブラウザが閉じるまで生存できます.