美好的一天。
据我了解,ExtensionInstallForcelist
允许安装扩展程序。例如:
gbchcmhmhahfdphkhkmpfmihenigjmpp;https://clients2.google.com/service/update2/crx
从Chrome网上应用店安装 Chrome远程桌面应用。 但这仅在扩展程序位于Google商店中时有效。
我为我和我的朋友编写了一个扩展程序,该扩展程序不在Google商店中,我想使用ExtensionInstallForcelist
安装该扩展程序,而不将扩展程序添加到商店中,而是从服务器上提供它。我一直在寻找未能成功完成的教程。我尝试使用ID扩展名进行类似的操作:
在Windows注册表编辑器中:
ExtensionInstallForcelist: Name: 1, Value:
nofjogfmdhbnfkagbgdbfdalioocfpbl;https://www.myweb.net/*
但是chrome://policy
状态报告:
List entry "0": The value does not match the format and_
[BLOCKED]nofjogfmdhbnfkagbgdbfdalioocfpbl;https://www.myweb.net/*
我还尝试了不同的来源,例如:https://www.myweb.net
,https://www.myweb.net/updates.xml
,但是不起作用。
服务器上的xml文件包含:
<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='nofjogfmdhbnfkagbgdbfdalioocfpbl'>
<updatecheck codebase='https://www.myweb.net/ext.crx' version='1.0' />
</app>
</gupdate>
我也尝试了此注册表设置:
ExtensionInstallSources: Name: 1, Value: https://www.myweb.net/*
,即使chrome://policy
报告:https://www.myweb.net/* - Aceptar
,但仍然无效。