iOS 4 で実行されている phonegap アプリケーションを、アクティブなアプリではないときにバックグラウンド サービスにすることはできますか?
もしそうなら、どのように?
iOS 4 で実行されている phonegap アプリケーションを、アクティブなアプリではないときにバックグラウンド サービスにすることはできますか?
もしそうなら、どのように?
はい、できますが、Appleはおそらくそれを許可しません。バックグラウンド実行は、非常に特定のルールにバインドされています。この種のもののために、Appleは(サーバーからの)プッシュ通知を発明しました。
あなたはそれについての開発者のドキュメントを読むことができます。
これを実現する最善の方法は、電話でネイティブに実行される PhoneGap のプラグインを作成することです。PhoneGap では、重い作業はネイティブ コードで行うことをお勧めします。
バックグラウンド タスクについては、IOS のドキュメントを参照してください。何が許可され、何が許可されていないかがわかります。
onPause および onResume イベントを使用しないのはなぜですか。彼らは非常に役に立ちます。