PhoneGap 1.0とjQueryMobile Beta 2にアップグレードしたばかりで、file:// navigationが完全にボルケージされているようです。私はここのAndroid 2.2のスーパー削ぎ落とした2ページの例を掲載しました:https://bitbucket.org/uhlenhuthm/pgdemo/overviewjQueryMobile Beta 2とPhoneGap 1.0でdata-rel = "external"が機能しない
詳細な問題の説明:私は、Android用のPhoneGap 1.0で非常に単純な2ページのテストアプリケーションを作成しました
。私の資産/ wwwフォルダには、index.htmlとhola.htmlという2つのファイルがあります。 PhoneGapは、単一のボタンを含むindex.htmlファイルをロードします(下記参照)。ボタンをクリックすると、新しいページ(AJAX読み込みなし)を読み込む必要がありますが、ボタンをタップしている間だけ色が変わり、何も起こりません。これは、リンクにdata-ajax = "false"がある場合にのみ発生します。 data-rel = "external"の設定は実際には効果がなく、JQMはAJAXを使用してページを読み込みます(別のバグ)。 AJAXの読み込みは正常に動作しますが、それは私が必要とするものではありません(複雑なプロジェクトの場合)。 phonegap.min.jsファイルをインクルードしても問題は解決されません。
奇妙なことは、これがブラウザで動作することです(電話でPhoneGapを経由しないで、hola.htmlに問題はありません)。たぶん、JQMとPhoneGapがfile:// URLをどのように扱うのかと何か変なことがありますか?
私は骨頭ミスをしていますか、本当に間違っていますか?
恐ろしい - ありがとう!今すぐ動作します。 – Max