c***@qq.com
c***@qq.com
  • 发布:2020-10-20 08:34
  • 更新:2020-10-27 15:02
  • 阅读:625

mui.openWindow打开页面后,监听全局按键事件失效

分类:HBuilderX

首页通过mui.openWindow跳转到其他页面。首页可以添加全局按钮监听事件,新打开的页面进去后监听的全局按钮事件无效。按钮触发时,被首页的监听捕获,需要在新页面点击一下才会使用新页面的按钮监听。感觉没有获取焦点,js里面模拟点击获取焦点事件无效。还望遇到过此类问题的大神,帮忙指出问题。
document.onkeydown = function(event) {
var e = event || window.event || arguments.callee.caller.arguments[0];
/
if (e && e.keyCode == 27) { // 按 Esc
alert("按 Esc");
}
if (e && e.keyCode == 8) { // 按 BackSpace
alert("按 BackSpace");
}
if (e && e.keyCode == 113) { // 按 F2
alert("按 F2");
}
if (e && e.keyCode == 123) { // 按 F12
alert("按 F12");
}
if (e && e.keyCode == 13) { // enter 键
alert("按 Enter");
}
if (e.keyCode == 86 && e.ctrlKey) {
alert("你按下了Ctrl+V");
}
if (e.keyCode == 83 && e.ctrlKey) {
alert("你按下了Ctrl+S");
}
/
};

2020-10-20 08:34 负责人:无 分享
已邀请:
c***@qq.com

c***@qq.com (作者) - 捧哏

同样遇到此问题.求解决

该问题目前已经被锁定, 无法添加新回复