我有Chrome扩展,并使用开发人员模式创建crx文件。我将crx文件上传到一些内部url (www.xyz.com/内在.url)。
每当我试图安装带有URL的扩展(不在开发人员模式下)时,它抛出的错误包是无效的:
CRX_REQUIRD_PROOF_MISSING
与我在开发人员模式中使用的拖放CRX文件相同,它运行良好。请帮助解决URL下载和内部安装扩展的问题。
发布于 2019-08-21 21:46:48
在最新版本的Chrome中,只支持CRX3格式:
有关重新打包的说明请参阅下面的文章,以获得关于如何将Chrome应用程序和扩展重新打包为CRX3格式的详细说明。 如果您使用开源库来构建扩展,请与该供应商验证CRX3支持。此外,您还可以使用https://crx-checker.appspot.com检查扩展的版本,并让供应商知道。 如果无法重新打包或不能使用CRX3格式,则可以启用ExtensionAllowInsecureUpdates策略。请注意,这只是一个临时的解决办法,所有扩展必须移动到CRX3格式! M76 (2019年7月)默认情况下,CRX2将被禁用,每个人都应该移动到CRX3。作为一种临时解决方法,ExtensionAllowInsecureUpdates可以用于重新启用CRX2。
(来自https://www.chromium.org/crx2-deprecation)
你的选择是:
发布于 2019-08-24 19:35:39
发布于 2020-12-25 20:28:32
截至2020年12月。只有4种可能的选项来安装扩展。
Chromium在开发人员模式下安装CRX文件。我更喜欢选择2,因为我是一个私人。和企业设置中的选项4。
在某些情况下,提交用于Google认证的浏览器扩展是不可取的或不可行的。
https://stackoverflow.com/questions/56930454
复制相似问题