이 페이지의 다음 코드 단편은 Chrome에서 파일 형식을 필터링하지 않지만 Mozilla 및 Internet Explorer에서 파일 형식을 필터링하는 것으로 보입니다. plupload API를 사용합니다. 이 필터는 Internet Explorer 및 Mozilla Firefox에서 "내 파일 형식"을 표시하지만 Google 크롬에 "사용자 지정 파일"을 표시합니다. Google 크롬의 파일 업로드 대화 상자에서 다른 점은 무엇인가요? 어떻게 이것을 plupload로 해결할 수 있습니까? 제 해결 방법은 '필터'를 모두 제거하거나 '파일 유형'드롭 다운 옵션을 '맞춤 파일'에서 '모든 파일'로 변경하는 것입니다.plupload : 필터 개체 속성이 Google 크롬의 파일 형식을 필터링하지 않습니다.
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