我使用下面的代碼來實現我的瀏覽器擴展程序熱鍵:如何讓鉻擴展熱鍵與Gmail,雅虎郵件等工作?
// content script:
window.addEventListener("keydown", function(event) {
if (event.ctrlKey && event.keyCode == 81) {alert('Ctrl+Q Pressed!');}
}, false);
由於插入下面一行在清單文件時,它在大多數情況下工作過,被選中的iFrame甚至當:
...
"content_scripts": [
{
"all_frames": true
...
例如http://danish.typeit.org,熱鍵甚至現在在使用那個和Facebook個人消息進行輸入時也可以工作。除了使用Gmail,雅虎郵件或gmx撰寫電子郵件之外,它似乎處處都是。在選擇合成框時,熱鍵不起作用。這是令人失望的,因爲我希望人們可以使用我的擴展來幫助寫郵件。和Twitter一樣,在Twitter上打字也無濟於事。