2012-11-16 63 views
1

我正在使用PLupload,它使用的是HTML5運行時。PLupload只接受一些過濾器?

在它似乎只能接受一些過濾器過濾器,

例如如果我有:

filters:[{title:"Custom files", extensions:"pdf,png,gif,docx,doc,xls,xlsx"}]

然後過濾,所以我可以選擇PDF,PNG和GIF文件,但不是DOCX +的。

它們在什麼順序並不重要。

filters:[{title:"Custom files", extensions:"xlsx,pdf,docx,png,xls,gif,doc"}]會產生相同的結果。

生成的輸入具有接受屬性,其值爲application/pdf,image/png,image/gif,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/msword,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

那麼,這裏發生了什麼,這個問題只存在於HTML5版本中,flash版本是否正確過濾?

如果html5版本不支持過濾器,我完全可以得到它,但它似乎沒有......種?

+0

我猜,關於openxml文檔,它可能高度依賴於客戶端操作系統和瀏覽器。它贏得7-8與IE9-10? – jbl

回答

2

它看起來就像這樣,因爲Chrome實現的「自定義文件」過濾器恰好覆蓋了您的過濾器中的一些文件。

請參閱this thread