我正在尝试实现Chrome 扩展程序的自动更新功能。但由于某种原因,它不起作用。我updates.xml
在 GitHub 上托管了一个文件,我看到它已被下载(下载计数器显示此内容)。但是从未下载过最新版本的扩展程序。
我的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 上的事实有关吗?