2
重要的“下载”:谷歌在Chrome 27.0.1448.0开发-M(闭)遗漏的类型错误:无法调用未定义
我写了一个Chrome扩展,它可以提取某些当前的URL修复了这个问题查看网站,然后下载它们的一个子集。该扩展程序基于https://developer.chrome.com/extensions/samples.html上的“下载所选链接”示例。 过去3个月我的代码工作。我最后一次用它为2天前 - 今天我开始
问题:
遗漏的类型错误:试图下载时,无法调用方法的不确定
“下载”被列入上线清单文件
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://*/*"
]
我用什么:
- 铬的最新开发版本:27.0.1444.3 DEV-M(同样的问题也出现在27.0.1438.7 DEV-M)
我的尝试:
- 记录网址和文件名通编辑chrome.downloads.download调用。两者都可以。
- 搜索论坛上的类似问题。不幸的是,我在代码中找不到问题(或者至少从头开始)。
- 从https://developer.chrome.com/extensions/samples.html下载示例“下载选定的链接”扩展名并尝试使用它(在用其他图标替换其0-byte icon.png后)。结果:它只是重现了错误。
同样的问题,不同的职位:
- 日期为2012年10月12日:How do I enable the "chrome.downloads" api on the dev or canary channels?
- 日期为2013年3月15日:Download url chrome extension
问题发布到谷歌:
- 开始:2013年3月16日由加勒特:https://code.google.com/p/chromium/issues/detail?id=202178 状态:合并(下面看)
- 开始:2013年3月16日通过QuteBits:https://code.google.com/p/chromium/issues/detail?id=221952 状态:固定(2013年3月21日)
似乎他们已经正好2天前(14.03)更新开发频道让我困扰虽然 - 。 Google blog [states](http://googlechromereleases.blogspot.de/)最新版本是27.0.1438.8,我的Chrome显示我有27.0.1438.7 dev-m(它也表示它是最新版本) – QuteBits 2013-03-16 20:11:58
@QuteBits加纳利版似乎有同样的问题,我希望谷歌很快修复它:( – Garrett 2013-03-18 13:46:19
)你已经发布的问题很遗憾,仍然是Google的“未经证实”(无论这意味着什么),我们需要以某种方式获得他们的关注。 – QuteBits 2013-03-19 18:50:34