【发布时间】:2012-04-04 21:47:46
【问题描述】:
我正在尝试实现我的Chrome extension 的自动更新功能。但由于某种原因,它不起作用。我在 GitHub 上托管了一个 updates.xml 文件,我看到它已被下载(下载计数器显示了这一点)。但是扩展程序的latest version 永远不会被下载。
我的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 和下载 URL,它们都是正确的。
有人知道这里出了什么问题吗?它与托管在 GitHub 上的事实有关吗?
【问题讨论】:
-
过去是否使用相同的设置进行自动更新?
-
@abraham nopez。从来没有工作过。
标签: google-chrome-extension auto-update