首页 > 其他 > 详细

Phonegap返回键backbutton功能 cordova

时间:2014-03-23 23:48:04      阅读:746      评论:0      收藏:0      [点我收藏+]

Phonegap拦截返回键  这个功能是当用户按下返回键事件触发.

backbutton 监听.调用  回调函数 如下:

 

document.addEventListener("backbutton", yourCallbackFunction, false);


 

注册事件监听,代表性的调用document.addEventListener,一旦你注册了 deviceready事件

不再需要调用任何其他方法来覆盖theback-button行为。

支持平台:

  • Amazon Fire OS
  • Android
  • BlackBerry 10
  • Windows Phone 7 and 8

     

     

    简单例子:

    document.addEventListener("backbutton", onBackKeyDown, false);
    function onBackKeyDown() {   
     // Handle the back button
    
    }


     

    完整例子:

    <!DOCTYPE html><html>  <head>    
    <title>Back Button Example</title>    
    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>    
    <script type="text/javascript" charset="utf-8">    
    // Wait for device API libraries to load    //    
    function onLoad() {        
    	document.addEventListener("deviceready", onDeviceReady, false);    
    }    
    // device APIs are available    //    
    function onDeviceReady() {        // Register the event listener        
    	document.addEventListener("backbutton", onBackKeyDown, false);    }    
    	// Handle the back button    //    
    	function onBackKeyDown() {    
    
    	}    
    </script>  
    </head>  
    <body onload="onLoad()">  </body>
    </html>


     

    按下返回键后  function onBackKeyDown()   就会执行 ;

    把将要执行的方法放在里面就行

     

     

     

     

  • Phonegap返回键backbutton功能 cordova,布布扣,bubuko.com

    Phonegap返回键backbutton功能 cordova

    原文:http://blog.csdn.net/aaawqqq/article/details/21884861

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
    © 2014 bubuko.com 版权所有
    打开技术之扣,分享程序人生!