0
私は複数のプラットフォーム用のPhoneGapアプリケーションを開発しています。いくつかのケースでアプリケーションをプログラムで一時停止したいとします(たとえば、onPauseがAndroidデバイスでは起動され、iOSデバイスでは起動されないなどのPDFファイルを開くとき)。PhoneGapアプリケーションを使用してiOSデバイスでプログラム的に休止
私は複数のプラットフォーム用のPhoneGapアプリケーションを開発しています。いくつかのケースでアプリケーションをプログラムで一時停止したいとします(たとえば、onPauseがAndroidデバイスでは起動され、iOSデバイスでは起動されないなどのPDFファイルを開くとき)。PhoneGapアプリケーションを使用してiOSデバイスでプログラム的に休止
これらのイベントは、Cordovaによって発生したシステムイベントであるため、プログラムで開始する方法はありません。あなたができる唯一のことは、それらを聞き、それに応答して機能を実行することです。このようなもの:
function onDeviceReady() {
document.addEventListener("pause", onPause, false);
}
function onPause() {
// Handle the pause event
if(device.platform ==='Android'){
// do stuff
}
}
Androidで別のアクティビティや別のアプリを開くと、onPauseが発生します。 iOSでは、新しいViewControllerを表示すると、viewWillDisappearを持つことができます。 – blyabtroi
完璧!しかし、私はViewControllerに関する多くの情報を持っていないし、私のコードでそれを統合する方法..あなたは私に例を表示することができますか? –