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