

Than 512, or, apparently, sometimes, less than 256 bytes, IE replaces
#Browsing files on filedrop code
If the response code is not 200, and the size of the response is less

It refers to the the total size of all sections in the request.Ĭannot parse JSON response if response code is not 200 Multipart data requests does not refer only to the file. We are forced to use multipart request in IE. This isn’t technically an IE issue, but I’m going to call it one since Of using a form submission to upload files.Ĭontent-size header field value does not match the actual file size Problem if you return HTML in your JSON response.įorm submission, I thought I’d include it. IE does strange things with the response when the content-type is, forĮxample, “application/json” or “text/html”. Using the form uploader, I’ll probably remove the cancel link when If I can’t find a way to properly allow cancel to work when In the meantime, you should probably set the disableCancelForFormUploads option Make this work, but I haven’t spent time playing around with theĪvailable options yet. Not really an IE problem, but since we are forced to upload files viaįorm submission, I thought I’d include it. The element does not support the multiple attributeĬonsole.log is not available unless developer tools are open (IE9 and older). Only multipart form requests may be used to send files via form submissionĬannot select multiple files in the file selection dialog The limitations that are overcomeīy upgrading to IE10 are listed as well. You may want to be aware of when using Fine Uploader. For those of you with customers suffering with IE9 and older, here are some of the limitations IE10 finally competes with existing modern browsers. UUID along with the request to the server in the qquuid parameter. One caveat to take intoĪccount is that iOS saves all image files on the camera roll is "image.jpg".Įnsure that your server is saving files with some sort of unique identifier appended to the pathīecause otherwise your iOS users will be overwriting each others' images.įine Uploader automatically generates a Level 4 UUID per file and sends that Is uploading of any sort supported? (Note: This will return true for browsers that are not explicitly supported such as IE6)Īre custom headers allowed to be sent along with the upload request?Īre non-multipart-encoded requests supported?įine Uploader supports mobile Safari and mobile Chrome found on iOS 6+. Will be false for iOS and scaled images may be further downsampled by Fine Uploader to work around this limit. True if there is no known upper limit for (used to scale images). Is client-side file size validation supported?Ĭan TIFFs be rendered natively in the current browser? Is client-side image preview generation possible?Ĭan we validate image properties client-side?ĭoes the browser have an upper limit on the size of a ? Directly related to the maximum allowable dimensions of a scaled image. Is dragging and dropping files supported?Ĭan folders be selected via a file dialog? Is it possible to upload Blob objects in this browser? Is uploading via XHR2 supported? Indicates File API support

For example, if you'd like to check if theĬurrent user agent supports dropping folders, call qq.supportedFeatures.folderDrop. Simply call qq.supportedFeatures.Īnd examine the return value. Reading the feature flags in the feature detection module is easy. Feature Flagsįine Uploader provides a set of flags that can be used to determine whichįeatures are supported in the current browser. You can programmatically detect support for all of Fine Uploader's features at runtime by checking the bundled qq.supportedFeatures object. When you are designing your upload formįor users of these older browsers, or if you are not using chunking, make sure you keep the imposed file size limits in mind: Browser The maximum upload size limit in browsers that do support the File API. Fine Uploader uses chunking to work around Upload size limitations are present in all browsers, but are most likely to affect the users of older browsers

See case #990 on our bug tracker for more details. * - Some iOS browsers are unable to upload multiple files when video files are allowed to be uploaded due to a long-standing iOS bug. Note: Any features not listed here are supported in all browsers. Currently, Fine Uploader supports the following browsers:
