有沒有一種方法可以在瀏覽器選項卡/窗口中使用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