目前,安装Chrome扩展的唯一方法是将其从桌面拖到浏览器上,并在弹出窗口上单击"Add“。我更愿意让整个过程自动化。目前,我通过编程方式构建、打包和签署我的CRX,但仍然停留在最后的手动步骤上。这个是可能的吗?
我尝试创建我自己的URL来安装CRX (请参阅此处:After adding ExtensionInstallSources preference with my URL to Chrome Preferences, still won't allow installing ".crx" packaged app ),但这是行不通的。
我希望此安装是永久的,而不是只在当前运行期间持续的临时安装。
发布于 2014-03-26 18:31:11
对于解压缩扩展,可以使用命令行标志运行:
<path to chrome> --load-extension=<path to extension directory>
要在.crx文件中安装打包的扩展名,可以使用“外部扩展”机制从autoupdate url或本地路径自动安装:
有两件事值得注意:
-Because这种机制主要是为了分发给最终用户,而不是用于测试,有一个确认对话框允许用户选择安装。
-We可能最终会反对基于本地路径的安装在我们执行“必须是从webstore”限制的地方,并且只支持autoupdate url (这必须是webstore更新url)方法。
https://stackoverflow.com/questions/16800696
复制相似问题