希望在安装mac应用程序时安装铬扩展名。我遵循了chrome 其他部署选项的开发人员站点上的说明。
尝试了这两种方法
在path /User/Sadiq/Library/Application/Google/Chrome/外部扩展名处创建包含内容的external_extensions.json文件
{
"external_crx": "/home/share/extension.crx",
"external_version": "1.0"
}但是,当我重新启动chrome时,该路径上的扩展没有安装在chrome上。
在path /User/Sadiq/Library/Application/Google/Chrome/外部扩展处创建文件fhbjgbiflinjbdggehcddcbncdddomop.json
有内容
{
"fhbjgbiflinjbdggehcddcbncdddomop": {
"external_update_url": "http://test.com/extension_info.xml"
}
}在托管时使用以下代码创建extension_info.xml文件
<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='fhbjgbiflinjbdggehcddcbncdddomop'>
<updatecheck codebase='https://clients2.googleusercontent.com/crx/blobs/QgAAAC6zw0qH2D JtnXe8Z7rUJP0d-cjv- 4fr0OfD1rZlXmwxm1zzQqbU1RRtbPRUspFh5VJIFInV7jQnzNI5Ax7-tVFFNKUqiQdoiA- 43Tdd46i1AMZSmuUS-XRXhbdPB5d5cMLUhLCthCuF7g/extension_1_0_0_26.crx' version='1.0.0.26' />
</app>
</gupdate>但是当我重新启动chrome时,它必须安装manefest文件.At第一次工作时给出的扩展名,但是当我卸载扩展名并重新启动浏览器时,它就不会再安装了。不做任何更改。
我想在我的mac应用程序安装上安装firefox扩展。
谢谢
萨迪克
发布于 2015-03-05 13:30:39
在第一次工作时,当我卸载扩展并重新启动浏览器时,它不会再次安装它。
这是故意的。当用户卸载以编程方式安装的扩展时,它会变成黑名单,不会再次触发安装。
用户仍然可以从商店手动安装它,但是如果它被拒绝了,您就无能为力了。
https://stackoverflow.com/questions/28878317
复制相似问题