2011-10-11 6 views
5

私はここにこのイベントに関する質問があります、deviceready。Phonegap devicereadyイベント

document.addEventListener('deviceready', function() { 
    app.init(); 
}, false); 

イベントがデバイスが(私は、Android 2.3に取り組んでいる)側に傾いているたびに発射される(ワイドへの表示が変化するように)表示されます。私はこれが意図された動作だと思いますが、アプリケーションを一度しか初期化する必要がないので、それを防ぐ方法はありますか?ここで

+0

これをより正確に答えるのが大好きですが、私はジェットする必要があります。速いハックの答えは 'app.init()'コールの直後に 'app.init = function(){};'です:P – Louis

+0

スター付きは明日戻ってくる! – Louis

+0

良い推測ですが、DOMが毎回リロードされるようです。だから私は恐れているjavascriptを変更することはありません。 – boulaycote

答えて

0

は、それはあなたがconfigChangesを自分で処理するアプリをAndroidManifest.xmlファイルにあなたの活動に

android:configChanges="keyboardHidden|orientation" 

を追加することで解決へのリンク

How do I disable orientation change on Android?

伝えています。

関連する問題