Phonegap拦截返回键 这个功能是当用户按下返回键事件触发.
backbutton 监听.调用 回调函数 如下:
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() 就会执行 ;
把将要执行的方法放在里面就行
Phonegap返回键backbutton功能 cordova,布布扣,bubuko.com
Phonegap返回键backbutton功能 cordova
原文:http://blog.csdn.net/aaawqqq/article/details/21884861