簡體   English   中英

dropzone.js - acceptedMimeTypes

[英]dropzone.js - acceptedMimeTypes

我試圖使用dropzone.js對允許上傳的文件類型實施一些限制。 不知何故,下面的代碼適用於Word,Excel和Powerpoint文檔,但它不適用於.zip和.rar。 有什么建議?

   Dropzone.options.filedrop = {
        maxFilesize: 4096,
        acceptedMimeTypes: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/excel,application/vnd.ms-excel,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.openxmlformats-officedocument.presentationml.presentation,application/vnd.openxmlformats-officedocument.presentationml.slideshow, application/x-rar-compressed, application/x-rar, application/octet-stream,application/zip, compressed/rar,application/rar,application/x-compressed,multipart/x-zip,multipart/x-rar',
        }

如果這個問題 (及其答案)是任何指示,您可以避免明確列出mime類型,轉而使用簡單的.extension樣式。

根據我在dropzone.js 源代碼中檢查的內容,庫所做的全部檢查mimetypes是否有效,然后將它們作為文件輸入元素的accept屬性賦值。

默認情況下,dropzone支持所有mime類型。 如果您的要求不是很具體,只需刪除acceptedMimeTypes選項。 這樣做可以讓你上傳所有類型的文件擴展名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM