アプリを作成するときは、JQueryMobile を使用して作成しました。の使用を含め、すべてが機能しました
jquery($document).on('pageinit','#someID',function(){ ...});
トランジションはうまく機能しました...新しいページへの移動は、すべてのブラウザーでうまく機能しました。
次に、PhoneGap 2.9.0 を使用してセットアップしました。cordova.js のインクルードを追加しました。アプリを初期化し、 var app = ; も追加しました。私のmain.jsファイルに。var app 内で呼び出される関数は、基本的に、すべての pageinit 呼び出しをラップするダミー関数です。もう機能させることができず、window.console.log エントリに基づいて、pageinit 呼び出しが行われていないことがわかっています。
私の質問は、私がこの件に関して顧客のためにあまりにも多くの時間を吹き飛ばしてしまったので、絶望的なものです. ページを起動するにはどうすればよいですか? これが問題の核心だと確信しています。
ここに jsfiddle があります - http://jsfiddle.net/3Nz9t/。それはまったくレンダリングされません。しかし、それは私が上で説明したことについてのアイデアを与えるでしょう