クロムエクステンションを使用して、facebookのステータスフィールドで指定されたcharコードでkeypressイベントをトリガーする必要があります。それを行う正しい方法はありますか?クロムエクステンションのキープレスイベントをシミュレートする方法
私は次のコードで試しました。しかし、動作していないようです。
chrome.runtime.onMessage.addListener(function(message,sender,sendResponse){
if(message.pressEnter){
chrome.tabs.query({active: true}, function(tabs) {
chrome.debugger.attach({ tabId: tabs[0].id }, "1.0");
chrome.debugger.sendCommand({ tabId: tabs[0].id }, 'Input.dispatchKeyEvent', { type: 'keypress', windowsVirtualKeyCode:13, nativeVirtualKeyCode : 13, macCharCode: 13 });
chrome.debugger.sendCommand({ tabId: tabs[0].id }, 'Input.dispatchKeyEvent', { type: 'keyDown', windowsVirtualKeyCode:13, nativeVirtualKeyCode : 13, macCharCode: 13 });
chrome.debugger.detach({ tabId: tabs[0].id });
});
}
});
デバッグを試しましたか? https://developer.chrome.com/extensions/tut_debugging –
何か不運? –