小编ano*_*use的帖子

为什么Javascript在Mac浏览器上按下metaKey时会丢弃keyUp事件?

在Mac浏览器上,当metakey关闭时,javascript不会收到大多数键的键盘事件(其他修饰键似乎是例外).使用这个jsfiddle来演示(聚焦结果区域并尝试类似cmd + x的东西,x将不会收到keyup事件):http: //jsfiddle.net/mUEaV/

我在Chrome,FF,Safari和Opera的稳定版本中重现了这一点.Windows 7中的控制键似乎没有发生同样的事情.

OS是否劫持了keyup事件?这看起来特别奇怪,因为使用metakey的命令,如save,find,cut,copy等等都在keydown上激活而不是在keyup上,并且可以被javascript劫持就好了.

javascript macos events

19
推荐指数
2
解决办法
1265
查看次数

如何在Chrome Extension弹出窗口中提供webkitGetUserMedia权限?

我已成功使用webkitGetUserMedia从普通网页上的网络摄像头捕获视频,但当我尝试在我的Chrome扩展程序的popup.html中执行此操作时,没有任何反应.我没有得到任何权限错误,它似乎从来没有问过(inforbar永远不会在弹出窗口中向下滑动).有没有办法解决?它看起来不像我可以在清单json中授予权限.

google-chrome-extension webrtc

12
推荐指数
2
解决办法
7804
查看次数