0
本质上,我希望能够编程我自己的扩展,以便为特定目的触发另一个扩展。这甚至有可能吗?是否可以使用自己的Chrome扩展来执行另一个扩展?
本质上,我希望能够编程我自己的扩展,以便为特定目的触发另一个扩展。这甚至有可能吗?是否可以使用自己的Chrome扩展来执行另一个扩展?
如果你想管理其他扩展,你可以看看chrome.management,对于你的情况,我相信你想检查management.setEnabled,它允许你启用/禁用另一个扩展。
如果您的意思是与正在运行的分机进行消息传递通信,并且您可以控制两个分机,则可以使用Cross-extension messaging与其他分机通信。
非常好,谢谢你的信息! –
请注意,“启用”与“invoke”不同,这正是我所想要的。除非扩展协作(即对消息传递开放),否则最多可以创建一个带有'chrome-extension:// otherextensionid/page.html'的选项卡,这可能会带来副作用。例如,您不能触发点击操作按钮。 – Xan