2011-12-22 14 views
0

私のアプリのタイマーは動作を停止しているようだから、答えはノーだと思います。しかし、閉鎖されたハンドラがあるので、終了時にjavascriptを実行できるようです...プログラムが終了したらPhoneGapでjavascriptを実行できますか?

答えがノーならば、定期的にリモートサーバから新しいメッセージを確認できるアプリをどのように作成しますか?ユーザーがアプリを開くようにプッシュ通知を送信します)。

ご協力いただきましてありがとうございます。

答えて

0

アプリが起動して定期的にサーバーにpingを実行すると、サービスを開始することになると思います。このためにphonegapには何もないので、Javaコードを少し書いてください。 チェックアウトアンドロイドサービス。

0

アプリが終了(「一時停止」)しているときに、JavaScriptを実行することもできません。 iOSの癖によれば、コードはアプリが再開するときに実行されます(私はこれを確認しました)。これは完全にasinineのようです。


私は、これはiOSの5で追加されたと考えているが、「一時停止」イベントの前に火災と、それはあなたがアプリとしてJavaScriptを実行できるようになりますが閉じていることを新たに「辞任」のイベントがあります:D

は、
function onResign() { 
    //App is closing...do what you must! 
} 

document.addEventListener('resume', onResign, false); 
関連する問題