有没有办法使用chrome.tabs
API在当前打开的Chrome标签上触发或模拟点击事件?
通过chrome.tabs extension documentation查看,我发现onHighlighted
和onActivated
等事件,但它们似乎涉及更改当前标签和/或窗口。
我正在寻找一种方法来响应点击当前标签,例如使用以下代码:
chrome.tabs.onClicked.addListener(function (tabId, tab) {
alert("Clicked!");
});
但遗憾的是,这并不奏效。还有其他选择吗?
答案 0 :(得分:2)
不,没有。点击当前标签不会做任何事情,用户通常不会出于任何原因点击那里(除非他们当然要点击X关闭),所以它不会“有意义的是为该点击生成一个事件。这样做会给浏览器chrome的一个不可忽略的部分带来潜在的意义,这对用户来说真的很混乱。