重要提示:Google已在Chrome 27.0.1448.0 dev-m修复此问题
我编写了一个Chrome扩展程序,可从当前查看的网站中提取某些网址,然后下载其中的一部分网址。该扩展程序基于https://developer.chrome.com/extensions/samples.html上的“下载所选链接”示例。 过去3个月我的代码工作正常。上次我用它是2天前 - 今天我开始
问题:
未捕获的TypeError:无法调用未定义的方法'download'
尝试在线上下载网址时
chrome.downloads.download(
{url: visibleLinks[i],filename: visibleNames[i] + '.mp3'},
function(id) {
pending = pending - 1;
if (pending == 0) {
window.close();
};
}
);
清单文件中需要的权限似乎包括在内:
"permissions": [
"downloads", "tabs", "https://*/*", "http://*/*"
]
我使用的是什么:
我尝试了什么:
同样的问题,不同的帖子:
发布到Google的问题:
答案 0 :(得分:0)
谷歌似乎已经在最新版本中使用了下载API。自更新以来,我自己的扩展程序遇到了类似的问题。唯一的解决方案是等到他们发布修复程序。对不起:(
修改强> 我已向Google提交了错误报告。您可以按照here
进行操作