我为chrome创建了一个扩展程序,我想自行更新。但是,我无法这样做。有人可以告诉我我的错误吗?
manifiest.json:
"update_url":"http://myhost.com/update.xml",
"version":"0.0.5.0"
update.xml:
<gupdate xmlns="http://www.google.com/update2/response" protocol="2.0">
<app appid="apoelbpnfhemjmnfkejmnfmdfhfhblii">
<updatecheck codebase="http://myhost.com/extension.crx" version="0.0.5.1"/>
</app>
</gupdate>
对不起,如果我犯了错误,但我不是英国人。
答案 0 :(得分:1)
一些建议......
我认为update.xml顶部应该有<?xml version='1.0' encoding='UTF-8'?>
(如果它还没有!)
在您的示例代码中,codebase值将myhost.com作为主机 - 在'real'update.xml中是否正确?
上面的版本在manifest.json和update.xml之间是不同的 - 这是故意的吗?