在任何PhoneGap項目中,首先應該偵聽deviceready事件。事件觸發表示DOM已經加載和PhoneGapAPI已加載,此時可以檢測其他事件或者處理其他內容。
其他事件:<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>PhoneGap resume Example</title> <script type=text/javascript charset=UTF-8 src=cordova.js></ script> <script type=text/javascript charset=UTF-8> document.addEventListener(deviceready,onDeviceReady,false); function onDeviceReady(){ //註冊事件偵聽器document.addEventListener(resume,onResume,false); document .addEventListener(pause,onPause,false); document.addEventListener(menubutton,onMenuButton,false); document.addEventListener(backbutton,onBackButton,false); document.addEventListener(searchbutton,onSearchButton,false); document.addEventListener(online,isOnline ,false); document.addEventListener(offline,isOffline,false); } //處理恢復事件function onResume(){ alert(頁面恢復); } //處理暫停事件function onPause(){ alert(頁面暫停); } //處理菜單按鈕function onMenuButton(){ alert(點擊菜單按鈕); } //處理返回按鈕function onBackButton(){ alert(點擊返回按鈕); } //處理搜索按鈕function onSearchButton(){ alert(點擊搜索按鈕); } //處理在線事件(連接到Internet) function isOnline(){ alert(網絡連接); } //處理離線事件(斷開Internet連接) function isOffline(){ alert(網絡斷開); } </script> </head> <body> </body> </html>
以上這篇phonegap常用事件總結(必看篇)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。