谷歌扩展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'?>
- <guate 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>
以上工作全部做好后,点击Chrome浏览器的 Update Extension Now
END
2012-10-25
.
转载于:https://blog.51cto.com/snowdream/1036700