0

我正在开发一个 chrome 扩展,它在 background.html 中使用 NPAPI 插件,NPAPI 插件安装在 /Library/Internet-Plugins 中。

我们希望在我们自己的服务器上托管扩展以进行自动更新,并且需要将扩展​​打包为 crx。

清单文件中 NPAPI 插件的路径应该是什么。

谢谢, 斯威莎

4

1 回答 1

0

如果您将 NPAPI 插件捆绑为扩展的一部分,则路径是相对于 manifest.json 文件的,这意味着如果您的文件结构是:

项目根目录(manifest.json 所在的位置)| 库(根目录的子目录) | 互联网插件(您的插件所在的位置)

那么你的清单应该有一个类似的条目:

"plugins": [
        {
            "path": "library/internet-plugins/YOUR-PLUGIN-FILE",
            "public": true
        }
    ],

将 YOUR-PLUGIN-FILE 替换为插件的文件名。

“公共”属性表示它是否可以被您以外的其他页面/扩展程序访问。

于 2013-10-20T09:48:33.230 回答