我正在 cordova 5.0 创建一个Android应用,搜索按钮事件无效,而backbutton和volumedown事件正常。
我的代码吼叫
document.addEventListener("backbutton", onBackKeyDown, false);
function onBackKeyDown () {
if($location.path() == '/home'){
navigator.app.exitApp();
}else {
$location.path('/home')
}
}
document.addEventListener("searchbutton", onSearchKeyDown, false);
function onSearchKeyDown() {
alert('searchbutton');
}
document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
function onVolumeDownKeyDown() {
alert('volumedownbutton');
}
答案 0 :(得分:0)
在“deviceready”事件中注册上述事件(搜索按钮,后退按钮),然后尝试。它会起作用。