我是电话新闻的新手。我正在研究android的手机间隙应用程序。 在这里我想在设备的菜单和后退按钮上触发事件。 我已经尝试了很多,但无法理解如何做到这一点。 请帮帮我..
提前致谢..
答案 0 :(得分:1)
要将功能附加到后退按钮,您可以这样做:
document.addEventListener("backbutton", yourCallbackFunction, false);
将它附加到菜单按钮是这样的:
document.addEventListener("menubutton", yourCallbackFunction, false);
在添加此功能之前,请确保设备已准备就绪:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady(){
document.addEventListener("backbutton", yourBackButtonCallbackFunction, false);
document.addEventListener("menubutton", yourMenuButtonCallbackFunction, false);
}
答案 1 :(得分:1)
你必须在菜单和后退按钮的准备功能中添加事件监听器。下面是代码..它适用于我..更多细节请访问Phonegap网站..这里是phonegap平台api指南的链接。 Click here.
<script type="text/javascript">
$(document).ready(function() {
document.addEventListener("backbutton", onBackKeyDown, false);
document.addEventListener("menubutton", onMenuKeyDown, false);
});
function onBackKeyDown() {
// your code..
alert('Back Button pressed..');
}
function onMenuKeyDown() {
// your code..
alert('Menu Button pressed..');
}
</script>