可以在Chrome扩展程序图标上触发点击事件吗?就像在jquery中我们用来做:
$('#blabla').trigger('click');
我的目标:如果弹出窗口中显示某个元素,则触发图标上的单击事件。我知道chrome.browserAction
,但为此我必须手动点击。
答案 0 :(得分:2)
不,这是不可能的。
Chrome / Chromium认为实际的用户互动是授予在此互动的事件处理程序中执行的代码的某些临时权限的一个非常重要的因素。与在manifest.json中仅指定"activeTab"
权限时访问活动选项卡的DOM的能力类似。或者使用剪贴板API和其他一些东西的能力。