0

こんにちは、JQM と PhoneGap アプリを作成しています。「一時停止」、「再起動」、または再開などのイベントをキャッチしたいと思います。これを行う方法を知っていますか?私はドキュメントを読みましたが、phonegap ビルドの JavaScript コードでそれを行う方法の手がかりはありません。

ありがとう。

4

1 に答える 1

1

events のドキュメントでは、完全な例と簡単な例が示されています。ここで再現します。

document.addEventListener("pause", onPause, false);

function onPause() {
  // Handle the pause event
}

通常の JavaScript と同様に、addEventListener任意のノードでメソッドを使用してイベントにアタッチできます。PhoneGap の場合、デバイス イベントはdocumentオブジェクトでトリガーされます。

私があなたを正しく理解していて、JQM が jQuery Mobile を意味する場合: jQuery では、以下を使用して任意のイベントのハンドラーを追加できます。

$(document).on('pause', onPause);

(これは jQuery 1.7 構文を使用しますが、それは jQuery Mobile の要件だと思います)。

于 2012-11-21T07:55:24.430 に答える