我即将完成Google Chrome扩展程序。如果我没有误认为所有Chrome应用都具备自动更新功能。如果是这样,在我将应用程序提交到Chrome网上应用店之前,有没有办法对其进行测试?
PS。我还需要考虑我的扩展中的任何特殊情况吗?
答案 0 :(得分:3)
要测试更新程序,最好以非公开方式将您的扩展程序提交到网上应用店。
在发布项目时,您可以选择公开,不公开和可信测试者出版物。
使用任何非公共选项,您可以按照实际行为进行测试(包括不幸的自动审核检查延迟)。
方法described by kadaj为no longer valid for Windows,因为Chrome会拒绝任何非网上商店托管的CRX。
但是之前,是的,你可以通过设置你自己的CRX托管(即Dropbox公共文件夹)及其相关的更新XML来测试这一点,如the guide中所述。这仍然适用于非Windows平台,以及Windows上的Dev / Canary构建。
答案 1 :(得分:0)
您只需在清单文件中增加版本号,Chrome应用就会自动更新。如果您想对此进行测试,您可以托管自己的扩展程序并指定update_url
。按照https://developer.chrome.com/extensions/autoupdate