2. Cordova 事件

前言

按照上一篇应该是可以启动应用了

事件表

事件 描述
deviceReady 当Cordova 加载完成后该事件被触发。这有助于确保在加载之前的一切 Cordova 函数不会被调用。
pause 被置于后台则触发此事件。
resume 从后台返回触发
backbutton 返回键
menubutton 菜单键
searchbutton Android的搜索按钮
startcallbutton 打电话那个键
endcallbutton 挂电话那个键
volumedownbutton 音量-
volumeupbutton 音量+

使用事件

比如这时候我要控制返回按钮,就直接在index.js里面初始化函数中加入

    // Application Constructor
    initialize: function() {
        //这句是默认的
        document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
        //这句是监听按钮的
        document.addEventListener("backbutton", onBackKeyDown, false);
        //监听返回按钮的函数
        function onBackKeyDown(e) {
           //处理按下原生按钮后的api
           e.preventDefault();
           //js提示框
           alert("你按了返回键!");
        }
    },

点击返回按钮后,效果如下:

Cordova返回键示例
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,635评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,758评论 0 17
  • 作业一:累加求和 作业二:累加求和(二) 作业三:累加求和(三) 作业四:输入求和 作业五:阅读结果写程序 程序测...
    饭小勺啊阅读 199评论 0 0
  • 在经过过年长胖4、5斤之后,就要总结经验,什么五一、十一、都不能大吃大喝,要运动。少吃,坚决不能吃多,切记,切记。...
    求无1824阅读 167评论 0 0
  • 所有努力的人必定比别人付出更多的勤奋和汗水,也会遇到更多的挫折与失败,但不论怎样,努力的人肯定比他人成功,因为努力...
    董七阅读 351评论 0 2