cordova事件,app退到後臺,恢復到前臺事件監聽

pause ;//應用程序被置於後臺,觸發事件

resume ;//程序從後臺返回,觸發事件

deviceReady ;//cordova加載完成後觸發事件

backbutton ;//後退按鈕事件

示例代碼:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
  console.log("onDeviceReady");
  //監聽返回鍵按鈕事件
  document.addEventListener("backbutton", eventBackButton, false);
  document.addEventListener("pause", pause, false);
  document.addEventListener("resume", resume, false);
}

//程序被置於後臺
function pause() {
  console.log("pause")
}

//從後臺返回
function resume() {
  console.log("resume")
}

//返回鍵點擊響應(核心代碼)
function eventBackButton() {
  //進入後臺
  console.log("進入後臺")
  navigator.Backbutton.goHome(function () {
    console.log('go home success');
  }, function () {
    console.log('go home fail');
  });
}


參考博客:
cordova----cordova中的事件,後臺,啓動,ready,後退,菜單,搜索按鈕事件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章