我发现我对chrome的API文档的阅读有点理解障碍。。。
比如以上这个关于onKeyEvent的链接,每个字我都看懂了,可就是不知道这参数怎么写。是直接照抄engineID、keyData上去吗?还是说我要从什么地方获取到这两个参数的精确值或引用句柄,然后再填上去?(抱歉,本人新手,真心不懂,查API也不知道什么叫engineID,更不知道到哪里去弄这ID)
算了,还是直接给例子可能比较明白(以下例子写在background.js,且在jison的input的permission已经给了)
chrome.input.ime.onKeyEvent.addListener(function(engineID,keyData) {
if(keyData.ctrlKey==true){alert(123)}
})
以上语句,我期待的效果是按下ctrl键,就会弹出个123的警告框,可是什么也没发生,为什么呢?