Phonegap戻りキーbackbutton機能cordova
1539 ワード
Phonegapがリターンキーをブロックするこの機能は、ユーザがリターンキーを押すイベントがトリガーする.
監視するコールバック関数は次のとおりです.
登録イベントリスニング、代表的な呼び出しdocument.addEventListener、devicereadyイベントを登録したら
theback-button動作を上書きするために他の方法を呼び出す必要はありません.
サポートプラットフォーム: Amazon Fire OS Android BlackBerry 10 Windows Phone 7 and 8簡単例:
監視するコールバック関数は次のとおりです.
document.addEventListener("backbutton", yourCallbackFunction, false);
登録イベントリスニング、代表的な呼び出しdocument.addEventListener、devicereadyイベントを登録したら
theback-button動作を上書きするために他の方法を呼び出す必要はありません.
サポートプラットフォーム:
document.addEventListener("backbutton", onBackKeyDown, false);
function onBackKeyDown() {
// Handle the back button
}
完全例:<!DOCTYPE html><html> <head>
<title>Back Button Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
// Wait for device API libraries to load //
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
// device APIs are available //
function onDeviceReady() { // Register the event listener
document.addEventListener("backbutton", onBackKeyDown, false); }
// Handle the back button //
function onBackKeyDown() {
}
</script>
</head>
<body onload="onLoad()"> </body>
</html>
戻りキーを押すとfunction onBackKeyDown()が実行されます.実行する方法を中に入れればいい