Phonegap解決url伝達パラメータを利用できない
2982 ワード
本来の問題は解決され、静的ページ間でurlを利用してパラメータ伝達を実現することができますが、androidデバイスではエラーが報告されます.
A network error occurred. (file:///android_asset/www/myurl.html?id=45)
理由:Phonegapは静的ページurl伝達パラメータをサポートしていません
解決策:Html 5の---->localstorage:を利用
a.htmlページ:
b.htmlページ:
小さな例では、パラメータの暗黙的な伝達が実現され、他の非同期ロード(ajax、json要求)などは自分で解決し、原理だけを言っている.
また、localStorageは生存サイクルが長く、少なくともブラウザが閉じるまで生存できます.
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は生存サイクルが長く、少なくともブラウザが閉じるまで生存できます.