Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何测试Chrome扩展的自动更新功能?_Javascript_Google Chrome_Google Chrome Extension_Chrome Web Store - Fatal编程技术网

Javascript 如何测试Chrome扩展的自动更新功能?

Javascript 如何测试Chrome扩展的自动更新功能?,javascript,google-chrome,google-chrome-extension,chrome-web-store,Javascript,Google Chrome,Google Chrome Extension,Chrome Web Store,我即将完成我的谷歌浏览器扩展。如果我没有误解的话,所有的Chrome应用程序都有自动更新的功能。如果是这样的话,在我将我的应用程序提交到Chrome网络商店之前,有没有办法对其进行测试 另外,我是否需要解释扩展名中的任何特殊情况?您只需在清单文件中增加版本号,chrome应用程序就会自动更新。如果您想测试这一点,您可以托管自己的扩展并指定更新\u url。按照中的指南测试更新过程,最好以非公开方式将扩展提交到Web应用商店 发布项目时,您可以选择公共、未列出和受信任的测试人员发布 Public

我即将完成我的谷歌浏览器扩展。如果我没有误解的话,所有的Chrome应用程序都有自动更新的功能。如果是这样的话,在我将我的应用程序提交到Chrome网络商店之前,有没有办法对其进行测试


另外,我是否需要解释扩展名中的任何特殊情况?

您只需在清单文件中增加版本号,chrome应用程序就会自动更新。如果您想测试这一点,您可以托管自己的扩展并指定
更新\u url
。按照

中的指南测试更新过程,最好以非公开方式将扩展提交到Web应用商店

发布项目时,您可以选择公共、未列出和受信任的测试人员发布

  • Public意味着扩展可以搜索,每个人都可以安装
  • 未列出意味着每个人都可以安装,但他们需要直接链接到扩展列表;它将无法在网上商店中搜索,也无法通过搜索引擎进行索引
  • Trusted Testers与上述相同,但也将安装限制为Google帐户的白名单
使用任何非公共选项,您都可以按照实际行为对其进行测试(包括自动审查检查的不幸延迟)


方法是,因为Chrome将拒绝任何不由网络商店托管的CRX


但在前面,您可以通过设置自己的CRX主机(即Dropbox公用文件夹)及其相关的更新XML来测试这一点,如中所述。这仍然适用于非Windows平台,以及Windows上的Dev/Canary版本。

注意:在正常情况下,这将不再适用于Windows!我相信他们很快也会在Mac和Linux平台上这样做。谢谢。好消息!只是想知道每天的复习时间有多长?自动复习不会超过一个小时,通常更少。