【问题标题】:Re-enabling extension installs重新启用扩展安装
【发布时间】:2012-08-16 11:22:54
【问题描述】:

我发现新的变化是你不能安装 Chrome 扩展程序/用户脚本而不保存它们并将它们拖到 Chrome 中非常烦人。因此,我已着手将其恢复为旧方式。

我在这里阅读了文档:http://www.chromium.org/administrators/policy-list-3#ExtensionInstallSources 说要添加一个注册表项,所以我已经完成了,如下所示。但是,在尝试安装扩展程序时,我仍然收到一个错误,即只能从 Chrome 网上商店安装它们。是我添加的注册表项错误还是什么?

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallSources]
"1"="http://*"
"2"="https://*"

【问题讨论】:

    标签: google-chrome google-chrome-extension


    【解决方案1】:

    这个答案是obsolete as of Chrome 36


    除了编辑注册表,您还可以通过 --enable-easy-off-store-extension-install 标志使 Chrome 以旧方式运行。

    在 Windows 下,创建 Chrome 可执行文件的快捷方式。然后编辑快捷方式,并将--enable-easy-off-store-extension-install 附加到“目标”。请看下面的截图:

    一些观察:

    • 我在chrome.exe 之后添加了--enable-easy-off-store-extension-install 标志。
    • 启动 Chrome 后,我访问了一个网站,该网站链接到一个未托管在 Chrome 网上应用店中的 .crx 文件。
    • 由于该标志,Chrome 20 不再显示“只能从 Chrome 网上应用店添加扩展程序、应用程序和用户脚本”消息。相反(见底部),Chrome 会询问我是否可以安装扩展程序 - 和以前一样。

    此命令行开关也适用于 Chromium/Chrome,在 Linux 和 OSX 下。

    【讨论】:

    • 谢谢,这可行,但我仍然想知道注册表项选项是如何工作的。
    • @Armil 顺便问一下,您是否已经查看过其中一个错误报告? Google site:code.google.com/p/chromium/issues ExtensionInstallSources
    • 嗯,那个错误报告说没有问题。然而,也有人发布了关于使用似乎有效的 值。不像我对整个网址进行通配符。所以现在可以了,谢谢。
    • @Armil 你能不接受我的回答吗?建议的方法在最近的 Chrome 版本中不再适用。
    • 如何在 MAC OS 中执行此操作,我将在 mac 上添加“--enable-easy-off-store-extension-install”这一行?
    【解决方案2】:

    如果您发现自己处于 --enable-easy-off-store-extension-install 标志不起作用的情况(例如未来版本?)或者您不想使用它,那么还有另一种方法。

    您可以通过将 .CRX 扩展文件拖到“设置”中的“扩展”面板上,通过普通的 Chrome 安装来安装扩展。

    【讨论】:

    • 截至 2016 年 5 月,这似乎是安装私有扩展的唯一方法。
    猜你喜欢
    • 1970-01-01
    • 2011-09-28
    • 2014-03-29
    • 2012-04-30
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多