zoukankan      html  css  js  c++  java
  • PhoneGap onDeviceReady

    PhoneGap的Android应用如何监控一些硬件事件,比如:后退键、菜单键,网络连接状态的相关事件,见如下草记

    首先,在某Page的PageCreate下,添加一个监听事件:

    document.addEventListener("deviceready", onDeviceReady, false);

    然后编写onDeviceReady事件代码:

    function onDeviceReady() {
            console.log("DeviceReady!!!");
            // Register the event listener
            document.addEventListener("backbutton", function(){ 
                navigator.notification.confirm( '你确定退出程序吗?', function(button){ 
                    if(button == '1') { 
                        navigator.app.exitApp();
                    } 
                },'退出','确定,取消'); 
            }, false);
    
            document.addEventListener("menubutton", function(){ 
                navigator.notification.confirm( '你确定退出程序吗?', function(button){ 
                    if(button == '1') { 
                        navigator.app.exitApp();
                    } 
                },'退出','确定,取消'); 
            }, false);
    
            document.addEventListener("online", onOnline, false);
            document.addEventListener("offline", onOffline, false);
        }
    
        function onOnline() {
            alert('Online!');
        }
    
        function onOffline() {
            alert('Offline!');
        }
  • 相关阅读:
    JAXB
    webservice引用spring的bean
    org.apache.cxf.interceptor.Fault: No such operation
    org.apache.cxf.transport.servlet.CXFServlet cannot be cast to javax.servlet.Servlet
    Java常用jar包用途
    访问者模式
    模板模式
    策略模式
    状态模式
    代理模式
  • 原文地址:https://www.cnblogs.com/liu2008hz/p/3607067.html
Copyright © 2011-2022 走看看