Phonegap暫停事件
pause事件
類似android的生命周期 pause 代碼功能是當前台應用將要轉向後台時調用 (類似點擊了home健後回到了桌面 )
可以用pause事件保存數據
應用應使用 document.addEventListener 去加載
簡單例子:
document.addEventListener("pause", onPause, false); function onPause() { // Handle the pause event }
完整例子:
Pause Example <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() { document.addEventListener("pause", onPause, false); } // Handle the pause event // function onPause() { //onpause的執行 } </script>
支持的系統:
Amazon Fire OSAndroidBlackBerry 10iOSWindows Phone 7 and 8Windows 8
ios在使用過程中的問題:
http://docs.phonegap.com/en/3.4.0/cordova_events_events.md.html#pause