gpt4 book ai didi

google-chrome - 从内容脚本 : Chrome Extension Development 激活 popup.html

转载 作者:行者123 更新时间:2023-12-04 13:26:03 25 4
gpt4 key购买 nike

我当前的项目需要从内容脚本中打开/激活 popup.html (browserAction)?我读过一些回答说,出于安全考虑,这是不可能的。

例如答案:How can I open my extension's pop-up with JavaScript?

如果是这样,那么当按下 CTRL+D 快捷键时,Chrome 书签管理器扩展程序是如何做到的?

引用:Bookmark Manager Extension

最佳答案

他们只是在使用 commands接口(interface),事件名称为 _execute_page_action(或 _execute_browser_action)。他们已将默认快捷方式设置为 Ctrl+D

激活此命令将执行单击页面(或浏览器)操作、打开弹出窗口或配置的任何操作。

Chrome 仅在不与内置命令冲突的情况下才尊重默认快捷键,但它对指定 chrome_ui_overrides.bookmarks_ui 的扩展程序异常(exception) [1] ,目前仅限于开发 channel 或 Google 的实验性扩展。

用于以编程方式打开其弹出窗口的 Cast 扩展,这是我见过的唯一一个。 API 同样被列入白名单:browserAction.openPopup .

关于google-chrome - 从内容脚本 : Chrome Extension Development 激活 popup.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42923097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com