WebUploader is a simple modern file upload component developed by the Baidu WebFE (FEX) team, mainly HTML5, supplemented by FLASH. In modern browsers, it can give full play to the advantages of HTML5, without abandoning the mainstream IE browser, using the original FLASH runtime, compatible with IE6+, iOS 6+, and android 4+. When the two sets are running, the same calling method is available for users to choose at will. Using large files to upload concurrently in fragments greatly improves the efficiency of file uploads. Fragmentation and concurrency are combined to divide a large file into multiple pieces and upload them concurrently, which greatly improves the upload speed of large files. When network problems cause transmission errors, only the error fragments need to be retransmitted instead of the entire file. In addition, fragmented transmission can track upload progress in more real-time.
Features
- Supports multiple file selection, type filtering, drag and drop, and image paste functions
- The paste function is mainly reflected in when there is picture data in the clipboard
- When the file size is large and the amount is large, the md5 value of the file can be verified before uploading
- It is compatible with mainstream browsers, the interface is the same, and two sets of runtime support are realized
- Using a detachable mechanism, each function is separated into small components
- The code is organized by AMD standards, which is clear and convenient for advanced players to expand