美轮美奂的phonegap(七)---系统事件的注册

事件类型:


backbutton---执行back退格键
deviceready--- PhoneGap加载完毕
menubutton---菜单按钮
pause---处理pause事件(phonegap程序被置于后台)
resume---phonegap恢复到前台触发事件
searchbutton---搜索按钮的时候触发该事件
online---在线
offline---离线
batterycritical---电池电量降低到临界点时会触发此事件
batterylow---电池降到一个较低水平值时触发此事件
batterystatus---电池状态发生改变时触发此事件
startcallbutton---当用户按下通话按钮时会触发该事件
endcallbutton---当用户按下挂机按钮时会触发该事件
volumedownbutton---当用户按下减小音量按钮时会触发该事件

volumeupbutton---当用户按下增加音量按钮时会触发该事件

代码:

<!DOCTYPE html>
<html>
<head>	
<title>PhoneGap Device Ready Example</title> 

<script type="text/javascript" charset="utf-8" src="phonegap.js"></script> 
<script type="text/javascript" charset="utf-8"> 

	// 当PhoneGap加载完毕后调用onDeviceReady回调函数。
	// 此时,该文件已加载完毕但phonegap.js还没有加载完毕。
	// 当PhoneGap加载完毕并开始和本地设备进行通讯,
	  // 就会触发“deviceready”事件。
	document.addEventListener("deviceready", onDeviceReady, false); 
	
	// PhoneGap加载完毕,现在可以安全地调用PhoneGap方法。
	function onDeviceReady() { 
		document.addEventListener("online", onOnline, false); 
	     //注册退格键监听
		document.addEventListener("backbutton",DownButton,false);
	} 
	
	// 处理online事件 
	function onOnline() { 
	   alert('你现在正在遨游互联网');
	} 
	function DownButton(){
	  alert('退格按下了');
	}
</script>
</head>
<body>
</body>
</html>

截图:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值