我正在使用PhoneGap进行Android应用程序开发,而我却停留在设备上捕获后退按键!我尝试了其他线程和官方维基页面上的所有内容,但似乎都没有用!:(
我可以使用keyEvent.menuTrigger和keyEvent.searchTrigger捕获菜单和搜索键,但似乎无法捕获后退按钮按下!我同样尝试了keyEvent.backTrigger,但它没有用!为'backKeyDown'事件添加事件监听器也不起作用!
这是我的代码:
BackButton.override();
document.addEventListener('backKeyDown', function(e) {
console.log('Caught it!');
}, false);
keyEvent.searchTrigger= searchPressed;
keyEvent.menuTrigger=menuPressed;
keyEvent.backTrigger=backPressed;
Run Code Online (Sandbox Code Playgroud)
控制台说:
Line 1 : Uncaught TypeError: Cannot call method 'backTrigger' of undefined
Run Code Online (Sandbox Code Playgroud)
这是不是意味着调用了something.backTrigger(),但是对象不存在.那是什么东西?或者有什么办法吗?
与KeyEvent也一样,没有运气!请帮忙!
提前致谢!:)