Chrome 拡張機能の自動更新機能を実装しようとしています。しかし、何らかの理由で機能しません。GitHub でホストされているupdates.xml
ファイルがあり、それがダウンロードされていることがわかります (ダウンロード カウンターはこれを示しています)。ただし、拡張機能の最新バージョンはダウンロードされません。
私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>
とダウンロード URL を再確認しましたがappid
、両方とも正しいです。
ここで何がうまくいかないのか誰にも分かりませんか?GitHub でホストされているという事実と何か関係がありますか?