我正在嘗試執行我的Chrome extension的自動更新功能。但由於某種原因,它不起作用。我有一個updates.xml
文件託管在GitHub上,我發現它被下載(下載計數器顯示這個)。但擴展的latest version從不下載。自動更新Chrome擴展程序不起作用
我manifest.json
樣子:
"version": "0.14.0",
"update_url": "https://github.com/downloads/PeeHaa/cv-pls/updates.xml",
而且我updates.xml
樣子:
<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='bcbifciedokdgkokbbfippkbecnkpclj'>
<updatecheck codebase='https://github.com/downloads/PeeHaa/cv-pls/cv-pls.0.14.0.crx' version='0.14.0' />
</app>
</gupdate>
我檢查和反覆檢查的appid
和下載網址,他們都正確。
有沒有人知道這裏有什麼問題?它與它在GitHub上託管的事實有什麼關係?
有自動更新在過去的工作,同樣的設置? – abraham 2012-04-04 22:02:45
@abraham nopez。從未工作過。 – PeeHaa 2012-04-04 22:04:30
相關:[如何託管Chrome擴展?](http://stackoverflow.com/q/10737123/367456) – hakre 2012-06-13 08:56:22