Chrome

Chrome

The most popular web browser for Desktop / Mobile devices by Google.

安装本地 extension

较新版本的 Chrome 默认禁止所有未在 Chrome Web Store 发布的本地扩展, 所以直接在本地将 extension crx 拖到 Chrome extensions 页面里后 extension 处于被禁用状态并且无法启用.

有几种方法可以安装本地 extension:

通过源码方式安装(不推荐)

通过 Chrome - Settings - Extensions: Developer mode -> Load unpacked extension -> [select extension root folder]. 此方式安装的扩展每次 Chrome 启动都有警告, 非常烦人, 不推荐.

上传私有的 extension 副本到 Store

自己去注册一个 Chrome 开发者 (需要支付一次性费用 5$), 然后单独上传一个想要安装的扩展(副本), 将其发布状态设为 private. 然后用自己的 Google 帐号登录的 Chrome 就可以从 Chrome Store 安装这个 extension.

使用组策略模板 (推荐)

(仅限 Chrome for Windows)

添加一个 Chrome 的组策略模板:将压缩包里面 ./Windows/admx/chrome.admx, ./Windows/admx/google.admx, ./Windows/admx/en-US/ 这三个文件(夹)拖到 %SystemRoot%\PolicyDefinition\ 里即可; 最后一个是 locale 文件夹, 如果 Windows 语言不是 en-US, 那么还需要加上你的 windows 语言 locale 的文件夹,如 zh-CN/ 文件夹。

然后将想要安装的本地 extension 的 extension id 加入 gpedit.msc 组策略的 Chrome 允许本地安装扩展白名单: Local Computer Policy / Computer Configuration / Administrative Templates / Google / Google Chrome / Extensions / Configure extension installation whitelist. 扩展 id 可以在 Chrome extensions 页面里看到 ( 先将本地 extension crx 拖进来;需要选中 "Developer Mode" 复选框以显示 extension id).

(from https://hencolle.com/2016/10/16/baidu_exporter/)


Last update: 2018-02-22 05:35:18 UTC