Top Menu

如何通过chrome的policy安装非官方插件

在一些无法访问chrome web store的场景下,需要从自有服务器下载crx插件,那么可以通过策略来实现。

配置policies.json

在ExtensionInstallSources添加以允许chrome信任插件的来源地址,格式参考https://developer.chrome.com/docs/extensions/mv3/match_patterns/

以上配置中的update_url设置为https://minir.plus/file/updates.xml,用于返回插件crx文件下载地址,chrome请求时其实会在下载地址后附加请求参数,如果有多个插件需要下载可以根据该请求参数返回不同的xml,请求参数可以参考https://developer.chrome.com/docs/extensions/mv3/linux_hosting/#request_parameters

配置文件updates.xml内容如下

以上配置指引chrome从https://minir.plus/file/test.crx下载并安装Adblock Plus的3.12版本插件

将Adblock Plus的3.12版本插件的crx文件放置于服务器的对应位置。

运行chrome后,会自动安装该插件

在chrome://extensions/可以看到插件图标右下方出现非官方来源的图标

There are no comments yet

  • Hello, guest

Powered by WordPress. Designed by WooThemes