Chrome扩展程序是否可以同时使用多个标签?

时间:2014-04-06 20:00:43

标签: google-chrome google-chrome-extension

Chrome扩展程序是否可以同时控制/操作多个标签?例如,如果我打开了两个或三个Chrome标签页,并且它们都具有相似的布局,文本框大致位于同一位置; - 扩展程序是否能够同时填充/单击这些文本框,(在两个/三个选项卡中打开);即使有问题/正在编辑的特定标签在当时没有出现在前面?

非常感谢提前!

1 个答案:

答案 0 :(得分:0)

如果选项卡当前未处于活动状态,如果您在其中注入了内容脚本,则肯定可以更改文本框的内容。 It can be tricky *,但您可以在大多数时间调用元素上的click事件。但是,您需要首先考虑将脚本注入该选项卡的权限。

activeTab权限不会向用户生成警告,但他必须手动点击每个标签上的扩展程序按钮才能生效。很可能(但不是必须),这不是你想要的。

如果您希望您的扩展程序自动应用于一组网站,您可以请求所有这些网站的权限,并按照您的扩展程序使用的任何逻辑,随意注入您的内容脚本,然后通过Messaging API传达所需的同步。 / p>

*链接的问题是关于keydown事件,但问题类似