它没有发射!我尝试了一切。有趣的是,菜单按钮工作正常:
//...
//if (isDevice) {
document.addEventListener("deviceready", onDeviceReady, false);
//}
//...
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
document.addEventListener("menubutton", onMenuKeyDown, false);
//document.addEventListener("searchbutton", onMenuKeyDown, false);
}
function onBackKeyDown() {
alert('Doesnt work!');
}
function onMenuKeyDown() {
alert('Works just fine!');
}
虽然我现在有疑问,但我相信它本周早些时候工作了! :/ 知道发生了什么事吗?这是一个错误吗? 我提前感谢您的帮助, thx,mim
cordova -v:4.3.0
测试:Android 4.2.2
答案 0 :(得分:0)
更新Cordova,Android SDK和Build工具完全解决了这个问题!我想cordova Build的工作方式有点乱!看起来它每次都会提取一些存储库,无论它们与其他依赖项(甚至是它自己的版本)的兼容性
虽然这个问题(以及与Google Play商店应用而不是浏览器或应用内浏览器打开Google Play商店链接的另一个问题)现在再次解决,但更新所有内容都引入了一个新的奇怪问题!现在我不能做任何AJAX调用!任何想法?!
仅供记录,更新后你必须删除并添加android平台否则你会得到很多奇怪的构建失败! :))
现在后退btn 有效,菜单按钮不会触发任何事件!如此迷茫! :/