本章内容给大家谈谈关于遇上phonegap常用事件有哪些等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
1、deviceready事件
deviceready事件是Cordova提供的,它会在Cordova的所有插件都准备就绪后触发,它是一个至关重要的事件,所有的Cordova功能都要在这个事件被触发后才能正常使用,所以在这个事件被触发前,我们不能使用任何Cordova提供的功能,一般情况下,我们都会在deviceready事件被触发后,再执行我们的代码,代码如下:
document.addEventListener('deviceready',function(){
//在这里执行我们的代码
},false);
2、pause事件
pause事件是当应用程序失去焦点时触发的,比如当应用程序进入后台时,我们可以在这个事件中做一些处理,比如停止播放音频,停止定时器等等,代码如下:
document.addEventListener('pause',function(){
//在这里执行我们的代码
},false);
3、resume事件
resume事件是当应用程序重新获取焦点时触发的,比如当应用程序从后台返回前台时,我们可以在这个事件中做一些处理,比如重新播放音频,重新启动定时器等等,代码如下:
document.addEventListener('resume',function(){
//在这里执行我们的代码
},false);
4、backbutton事件
backbutton事件是当用户点击返回按钮时触发的,我们可以在这个事件中做一些处理,比如弹出确认框,确定用户是否真的要退出应用,代码如下:
document.addEventListener('backbutton',function(){
//在这里执行我们的代码
},false);
总结
以上就是为你整理的phonegap常用事件有哪些全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!