(評估「window.webkitURL.createObjectURL」)一個對象在我的Javascript代碼,我想檢查通過上傳圖像創建的BLOB網址: alert(window.webkitURL.createObjectURL(files[0]));
「未定義」是不是在Safari
在Safari,用這行,我得到的錯誤: TypeError: 'undefined' is not an object (evaluating 'window.webkitURL.createObjectURL')
可以肯定,文件[0]被正確引用。當我這樣做: alert(files[0]);
Safari瀏覽器告訴我: [object File]
所以我知道我有一個文件對象被正確引用到 - 應該是什麼 - 一個正確的WebKit的URL引用功能。
任何想法?
window.webkitURL在Safari中未定義(但在Chrome中可用)。任何想法爲什麼? – eastydude5
嗯,這不是一個標準,所以我不希望它存在於任何地方,但在定義它的瀏覽器(Chrome)中。你可以嘗試一下Chrome的早期名字,'window.createBlobURL'和'window.createObjectURL',但我不會把它放在可能性上。祝你好運, –