volumedownbutton
当用户按下减小音量按钮时会触发该事件,事件注册形式如下:
document.addEventListener("volumedownbutton", yourCallbackFunction, false);
<script type="text/javascript" charset="utf-8">
// 当PhoneGap加载完毕后调用onDeviceReady回调函数
// 此时,该文件已加载完毕但phonegap.js还没有加载完毕。
// 当PhoneGap加载完毕并开始和本地设备进行通讯,
// 会触发“deviceready”事件
document.addEventListener("deviceready", onDeviceReady, false);
// PhoneGap加载完毕,现在可以安全地调用PhoneGap方法
function onDeviceReady() {
// 注册事件监听器
document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
}
// 处理声音减小按钮按下的操作
function onVolumeDownKeyDown() {
}
</script>
我们已经讲解了音量减小事件,当然还有音量增大事件("volumeupbutton"),其事件注册形式与音量减小事件相同。
对于phonegap的事件API我们在这里就不在多做介绍,基本用法与前面我们介绍的这些相同,如"offline"(未连接到网络事件)、"online"(连接到网络事件)、"startcallbutton"(按下通话按钮)、"endcallbutton"(按下挂机按钮)等等。