Hi,
I am using plupload library in MVC web application to upload multiple images (some 10mb or more) of the 3 flavors of plupload (core/ui/queue), I would like to use the ui version because it allows for a thumbnail view (and hence a preview of the image(s) you want to upload).
Scenarios:
core/queue: Everything is fine in any browser I use regarding memory usage
ui: When I use Chrome, memory usage is absolutely no issue. However, when I do exactly the same thing in IE (in this case IE11), just 9 files (about 5 being more than 4mb in size) memory usage shoots up to over 1GB and does *not* go down even if I refresh the page.
Just to confirm that there was no issue with Chrome, I chose the same set of images about 4 or 5 times (total upload over 200mb) and it previewed in ui flavor perfectly and uploaded perfectly with hardly even a bump regarding memory usage.
In IE, I loaded up just the one set memory shot up from something like 25mb to something like 1.3GB with absolutely no memory releasing. At some point, I just left the browser open and the memory apparently got released. However, if I tried to select any more files, I get a Not enough storage is available to complete this operation exception.
Does anyone have an explanation about this issue or (hopefully) provide me with a solution to this issue?
Thanks in advance!!!
EDIT: I have since confirmed that running even the demo for plupload (or any other multiple file uploader that I have found) in ui mode produces the same issue. When I run this test in IE from a local file, it prompts me to activate an ActiveX control (Flash?). If so, this is insane since from IE10 I think HTML5 should have been supported? Can I force IE to use HTML instead of the ActiveX control noted?