高清视屏以及课件下载地址: http://bbs.phonegap100.com/thread-270-1-1.html 学习要点: 1. deviceready事件 2. pause事件 3. resume事件 4. online事件 5. offline事件 6. backbutton事件 7. menubutton事件 8. batterycritical事件 9. batterylow事件 10. batterystatus事件 一、 deviceready 事件 在使用phonegap开发应用时,deviceready事件是非常常用的。这一事件在设备的本地环境和页面完全加载完成之后才触发 注意:此事件一般晚于jquery 的ready事件,jquery的ready事件是在DOM 完全加载完成后触发,deviceready则是设备的本地环境和页面完全加载完成之后才触发 PhoneGap包含两个基础,native和JavaScript,当native加载的时候,自定义的一些图片会被调用,而JavaScript需要在DOM加载后就会被加载。这是可能造成JavaScript在图片加载前就已经被调用了。使用deviceready事件可以很好的解决这类问题,他可以保证PhoneGap是在完全加载完成后,才会被触发。 二、 pause 事件 当PhoneGap应用被置为后台时触发 三、 resume事件 当PhoneGap应用重新从后台置为前台时触发 四、 online事件 当PhoneGap应用连接因特网时触发 五、 offline 事件 当PhoneGap应用断开因特网时触发 六、 backbutton事件 当单击退回按钮时触发 七、 menubutton 事件 当单击菜单按钮时触发 八、 batterycritical事件 当PhoneGap应用监控到电池达到警告时触发(20%) batterycritical的处理程序将会调用一个对象,该对象包含以下两个属性: • level:电池剩余电量的百分比,取值范围是0-100。(数字类型) • isPlugged:boolean型的值,表示设备是否接通电源。 九、 batterylow事件 在电量非常低的情况下触发(5%) batterylow的处理程序将会调用一个对象,该对象包含以下两个属性: • level:电池剩余电量的百分比,取值范围是0-100。(数字类型) • isPlugged:boolean型的值,表示设备是否接通电源。 十、 batterystatus事件 PhoneGap应用监控到电池状态有改变时触发(每当电量变化1%的时候触发一次) batterystatus的处理程序将会调用一个对象,该对象包含以下两个属性: level:电池剩余电量的百分比,取值范围是0-100。(数字类型) isPlugged:boolean型的值,表示设备是否接通电源。 |
Archiver|手机版|小黑屋|
PhoneGap中文网
( 京ICP备13027796号-1 )
GMT+8, 2024-9-1 09:56 , Processed in 0.042509 second(s), 20 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.