此頁面中的以下代碼段不會過濾Google Chrome中的文件類型,但似乎過濾了Mozilla和Internet Explorer中的文件類型。它使用plupload API。該過濾器在Internet Explorer和Mozilla Firefox中顯示「我的文件類型」,但在Google Chrome中顯示「自定義文件」。 Google Chrome的文件上傳對話框有什麼不同?我怎樣才能解決這個plupload?我的解決方法是完全刪除「過濾器」,或者將谷歌瀏覽器中的「自定義文件」下的「文件類型」下拉選項更改爲「所有文件」。plupload:過濾器對象屬性不會過濾Google Chrome中的文件類型
http://www.west-wind.com/weblog/posts/2013/Mar/12/Using-plUpload-to-upload-Files-with-ASPNET
....點擊 「源代碼本條GitHub上的」 下載源代碼。我修改了一些東西。
代碼:
$("#Uploader").pluploadQueue({
runtimes: 'html5,silverlight,flash,html4',
url: 'UploadHandler.ashx',
max_file_size: '2mb',
chunk_size: '64kb',
unique_names: false,
filters: [{ title: "My File Types", extensions: "xlsx,xls,docx,doc"}],
flash_swf_url: 'scripts/plupload/plupload.flash.swf',
silverlight_xap_url: 'scripts/plupload/plupload.silverlight.xap',
multiple_queues: true
});
發現這非常有趣,我認爲這回答我自己的問題:https://github.com/moxiecode/plupload/issues/614 – MacGyver 2013-03-27 19:26:59