zoukankan      html  css  js  c++  java
  • cordova学习:事件Events

    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
     
    代码举例:
    [html] view plain copy
     
    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.   
    7.     <script type="text/javascript" charset="utf-8" src="cordova.js"></script>  
    8.     <script type="text/javascript" charset="utf-8">  
    9.   
    10.     // Wait for device API libraries to load  
    11.     //  
    12.     function onLoad() {  
    13.         document.addEventListener("deviceready", onDeviceReady, false);  
    14.     }  
    15.   
    16.     // device APIs are available  
    17.     //  
    18.     function onDeviceReady() {  
    19.         // Register the event listener  
    20.         document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);  
    21.     }  
    22.   
    23.     // Handle the volume up button  
    24.     //  
    25.     function onVolumeUpKeyDown() {  
    26.     }  
    27.   
    28.     </script>  
    29.   </head>  
    30.   <body onload="onLoad()">  
    31.   </body>  
    32. </html>  
  • 相关阅读:
    .ashx
    svn设置过滤内容
    .NET开发人员应该下载的十个必备工具(1)
    C#中操作XML (节点添加,修改,删除完整版)
    NVelocity模板引擎的注意事项
    什么是好的程序员?
    SQLSERVER2005登录时出错
    240多个jQuery插件(转)
    自己搭建svn
    一元三次方程求解
  • 原文地址:https://www.cnblogs.com/yangheng/p/5706419.html
Copyright © 2011-2022 走看看