有没有一种方法可以在浏览器选项卡/窗口中使用JavaScript访问“媒体密钥”?从浏览器选项卡访问“媒体密钥”
我主要对google chrome解决方案感兴趣。
使用下面的代码,似乎没有成为媒体键生成一个事件:
<html>
<body onKeyDown="showKeyCode(event)">
<script type="text/javascript">
function showKeyCode(event) {
alert(event.keyCode);
}
</script>
</body>
</html>
我缺少的东西?我可以使用Google Chrome扩展程序做得更好吗?
更新:来解决这个问题,我制作了以下工具:
你的意思是改变系统音量,静音等的键盘按键? (如果是这样的话,我希望并期望浏览器中的javascript无法访问该内容;看起来这样会导致一些相当邪恶的漏洞利用。) – 2010-09-02 19:01:00
@JacobM:是的。关于开发潜力:我不确定这里有什么关切。我正在讨论像任何其他密钥一样拦截“keydown”事件。你关心什么? – jldupont 2010-09-02 19:04:53
哦,我以为你的意思是从JavaScript内部触发这些功能。拦截“keydown”似乎不是问题。 – 2010-09-02 19:06:48