deviceready:

当cordova完全加载,可以调用cordova API接口
支持平台:Amazon、Fire OS、Android、BlackBerry 10、iOS、Tizen、Windows Phone 8、Windows 8
 
pause:
app切换到后台运行时监听的事件,如打开其它应用。
支持平台:Amazon Fire OS、Android、BlackBerry 10、iOS、Windows Phone 8、Windows 8
 
resume:
app从后台运行时重新获取监听的事件
支持平台:Amazon Fire OS、Android、BlackBerry 10、iOS、Windows Phone 8、Windows 8
ios下当app切换到前台时,resume事件执行的函数需以setTimeout(fn,0)包裹,否则app会被挂起。
 
backbutton:
按下手机返回按钮时监听的事件
支持平台:Amazon Fire OS、Android、BlackBerry 10、Windows Phone 8
 
menubutton:
按下手机上菜单按钮时监听的事件
支持平台:Amazon Fire OS、Android、BlackBerry 10
 
searchbutton:
按下手机上搜索按钮时监听的事件
支持平台:Android
 
startcallbutton:
按下拨号按钮时监听的事件
支持平台:BlackBerry 10
 
endcallbutton:
按下结束通话键时监听的事件
支持平台:BlackBerry 10
 
volumedownbutton:
监听音量减键事件
支持平台:BlackBerry 10、Android
 
volumeupbutton:
监听音量加键事件
支持平台:BlackBerry 10、Android
 
代码举例:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2. "http://www.w3.org/TR/html4/strict.dtd">
  3. <html>
  4. <head>
  5. <title>Volume Up Button Example</title>
  6. <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
  7. <script type="text/javascript" charset="utf-8">
  8. // Wait for device API libraries to load
  9. //
  10. function onLoad() {
  11. document.addEventListener("deviceready", onDeviceReady, false);
  12. }
  13. // device APIs are available
  14. //
  15. function onDeviceReady() {
  16. // Register the event listener
  17. document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
  18. }
  19. // Handle the volume up button
  20. //
  21. function onVolumeUpKeyDown() {
  22. }
  23. </script>
  24. </head>
  25. <body onload="onLoad()">
  26. </body>
  27. </html>

最新文章

  1. 升级xcode8 之后遇到的一些问题
  2. AC自动机 专题
  3. CentOS学习笔记--vi程序编辑器
  4. 超快的 FastText
  5. iOS 获取当前媒体音量
  6. java集合使用——HashMap
  7. BZOJ 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛( LIS )
  8. Delphi ADOQuery连接数据库的查询、插入、删除、修改
  9. vc++6.0修改字体
  10. python 逻辑运算 ‘and’ ,&#39;or&#39; 在实战中的作用,代替if语句。
  11. linq 左连接后实现与主表一对一关系数据
  12. vue 快速入门、常用指令(1)
  13. code-Behind 技术
  14. 在anguler项目中引用fullCalendar
  15. B1022. D进制的A+B
  16. jboss支持远程访问配置
  17. JqGrid把数据行插入指定位置的方法addRowData
  18. TextBox(只允许输入字母或者数字)——重写控件
  19. [翻译] ValueTrackingSlider
  20. 使用AspNetPager进行分页,查询条件丢失问题

热门文章

  1. 3,版本控制git-多人协作
  2. laravel5.5授权系统
  3. Linux忘记root密码的解决办法
  4. 源码分析(一) HashMap 源码分析|JDK8
  5. 计算机图形学 opengl版本 第三版------胡事民 第四章 图形学中的向量工具
  6. 解决windows文件名过长无法删除的问题
  7. 放映PPT幻灯片演示文稿如何让演讲者备注不投影到屏幕上(转载)
  8. git使用及一些配置、问题
  9. P2135 方块消除
  10. NBUT校赛 J Alex’s Foolish Function(分块+延迟标记)