2011-11-27 107 views
2

我使用的內容腳本這個代碼來實現我的Chrome擴展熱鍵:如何使Chrome擴展熱鍵適用於所有選項卡?

window.addEventListener("keydown", function(event) { 
    var modifier = event.ctrlKey || event.metaKey; 
    if (modifier && event.shiftKey && event.keyCode == 80) { 
    // stuff happens here 
    } 
}); 

有什麼辦法讓在Chrome的標籤,如新標籤,擴展設置等這個熱鍵工作沒有使用NPAPI?

+3

我認爲這是不可能的。這實際上是一件好事 - 如果你安裝了擴展程序,然後它能夠​​劫持擴展頁面,它可以改變各種設置,或者防止你卸載擴展等。 – pimvdb

+0

Baaa!但我不想在這些頁面上做任何事情,除了可能發送請求到後臺腳本。是否真的沒有辦法擴展註冊自己的小熱鍵? –

+0

老實說,我認爲這些特殊的頁面是隔離和保護的。但也許別人可以想出一個解決方案。 – pimvdb

回答

相關問題