谷歌扩展Chrome Extension配置自动更新

最近几天重拾对Chrome Extension开发的兴趣,期间自己遇到了一些问题,在自己辛苦查询,努力解决问题后,在此特地把他们列举出来。

Chrome Extension auto update:

首先:

找到 manifest.json 文件,添加:

{ 
... 
 "update_url": "http://www.xxx.com/update.xml", 
... 
} 

注意到了吧,这是一个 *.xml 文件。 

此文件的格式是什么呢??

继续:

注意:
<!-- xmlns 可以不用更改 -->
  
<!-- 这个appid 就是你用Chrome浏览器Pack Extension产生的。 -->  
<!-- 注意:第一次打包以后,会生成一个 .pem(密钥文件),在以后的每次打包,
都必须把密钥文件加上,这样可以保持 appid 的一致性! -->      

<!-- codebase: 存放crx文件的地方 --> 
<!-- version: 版本号必须与crx文件的版本号一致! --> 


<?xml version='1.0' encoding='UTF-8'?>     
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>     
  <app appid='fpgfhhbpligflebdioiggoghddpbpbmd'>  <!-- -- >   
    <updatecheck codebase='http://www.xxx.com/forsnow.crx' 
version='1.6.0' />     
  </app>     
</gupdate>

缺省的升级检测频率是每小时一次。你可以通过扩展页面的现在立刻升级扩展来强制升级。

另外一种选择是通过命令行参数--extensions-update-frequency来设置更加频繁的升级间隔,单位秒。例如,每45秒检测一次,你可以用这样的命令行参数来运行chrome:

chrome.exe --extensions-update-frequency=45

注意这个将影响所有的已经安装的扩展,因此请斟酌这样做带来的带宽和服务器负载的影响。你可能想临时卸载你所有的扩展除了正在调试的,在正常浏览器使用中不应该用这个选项来运行。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顺其自然~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值