【问题标题】:Opening a Chrome extension as a pop-up using a link使用链接将 Chrome 扩展程序作为弹出窗口打开
【发布时间】:2015-05-29 17:57:16
【问题描述】:

我的浏览器中安装了 chrome 扩展程序。当我单击菜单栏中的扩展程序图标时,扩展程序会按预期以浮动弹出窗口的形式打开。

我要做的是通过链接/快捷方式/其他程序中的任何内容在 Chrome 中打开扩展程序。作为第一步,我尝试从命令行打开扩展,例如: 铬“铬扩展://abcdefghijklmnopqrstuvwxyz/index.html”

这可行,但扩展程序会作为新选项卡打开,并占据一个完整的浏览器页面,而不仅仅是一个弹出窗口。有没有办法在任何打开的选项卡上以弹出窗口的形式打开扩展程序?

【问题讨论】:

    标签: google-chrome-extension


    【解决方案1】:

    很遗憾,这完全不可能。

    an API in the works,但它至少需要用户手势,最多需要显式调用扩展。

    所以打开链接是不够的,原生消息也不够。

    【讨论】:

      【解决方案2】:

      您不能使本机扩展弹出窗口以编程方式显示,但您可以使用内容脚本在您想要的选项卡上显示弹出窗口(例如使用新的)。

      【讨论】:

        猜你喜欢
        • 2017-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-24
        • 2011-03-13
        • 2011-12-22
        • 2022-06-16
        • 1970-01-01
        相关资源
        最近更新 更多