我想知道如何触发onDownloadProgress
事件。我做了一个扩展程序,将其上传到Chrome商店并按照此处详述的每个步骤进行操作:http://developer.chrome.com/webstore/inline_installation
现在我正在尝试在用户安装扩展程序时向用户显示进度条,但我收到以下错误:
Uncaught TypeError: Cannot call method 'addListener' of undefined
这是我正在使用的代码:
chrome.webstore.onDownloadProgress.addListener(function(percentage){
console.log(percentage)
});
chrome.webstore.install('MY_EXTENSION_ID', function(){ console.log('installed') }, function(error){ console.log(error) });
这是他们的文档的一部分:http://developer.chrome.com/extensions/webstore 而且它根本不起作用。
答案 0 :(得分:1)
看起来这些事件已添加到Chrome的中继代码only 5 days ago中。它们现在可在Chrome Canary上获得,但它们会在常规Chrome频道中显示一段时间。
我不知道为什么文档页面已经列出了它们。