2015-10-07 259 views
0

我正在上傳圖片到我的網頁中。當我選擇圖像時,圖像在上傳前顯示在div中。它在所有瀏覽器中工作,但不能在safari中工作。FileReader或URL在Safari瀏覽器中無法正常工作

var reader = new FileReader(); 
reader.onload = fimageIsLoaded; 
reader.readAsDataURL(this.files[0]); 

FileReader功能不起作用。 代替我用過的。

var tmppath = URL.createObjectURL(event.target.files[0]); 

獲取tempath文件,但它也不起作用。錯誤即將到來無法找到變量的URL。 請幫忙解決這個問題。

+0

這是如何涉及PHP的? – Martin

+0

Safari上的Safari 5不支持FileReader API – Omidam81

+0

Thankyou。但我知道。它不適用於Safari 5 –

回答

0

Windows上的Safari不支持FileReader。你可以從這裏得到更多的信息:

What to use instead of FileReader for Safari?

如果你想有fielReader

,我認爲當你的客戶端瀏覽器Safari瀏覽器是最好的方式是使用閃光燈。

+0

多年前,Windows上的Safari並不存在。該鏈接可能是有用的,但評論是不合適的:) –

+0

你讀過這個問題嗎?在嘗試證明你有知識之前,請閱讀這個問題。 – Omidam81

+0

這個問題是關於FileReader API的,而不是關於蘋果何時發佈Safari的最新版本的Windows版本。 Filereader API是Safari中的常見問題,我教過它會有所幫助。 – Omidam81

相關問題