Cordova 事件
1、基本介绍
- 常用事件
事件 | 说明 |
---|---|
deviceready | 设备就绪,Cordova 设备 API 已准备好,并可以访问的信号(相当于 onload) 其他事件一般都写在 deviceready 的回调函数中 |
pause | 应用挂起,切换到后台 |
resume | 应用恢复,切换到前台 |
backbutton | 点击回退按钮 |
menubutton | 按下菜单按钮 |
2、基本使用
(1)测试代码
- index.js
document.addEventListener('deviceready', onDeviceReady, false);
function onDeviceReady() {
alert("设备就绪")
document.addEventListener("pause", function() {
alert("应用挂起")
});
document.addEventListener("resume", function() {
alert("应用恢复");
});
document.addEventListener("backbutton", function() {
alert("点击回退按钮");
});
document.addEventListener("menubutton", function() {
alert("按下菜单按钮");
});
console.log('Running cordova-' + cordova.platformId + '@' + cordova.version);
document.getElementById('deviceready').classList.add('ready');
}
(2)测试
- 启动 Cordova 项目,弹出
设备就绪
- 按下回退按钮,弹出
点击回退按钮
- 退出应用,并再次进入,弹出
应用挂起
应用恢复