Hi everybody,

I just create an issue and its associated pull request for File Plugin in 
Windows 8.

When trying to save Blob using FileWriter.write method, if the blob's size is 
too high, we get a stack overflow exception during the conversion of the blob 
into an basic array.
WinRT (WinJS) provide a method to write Blob directly to the filesystem. It 
uses Streams so it's safe for memory.

In the pull request we avoid the conversion of the Blob to ArrayBuffer and from 
ArrayBuffer to plain Array and we pass the blob directly to the FileProxy.
In the FileProxy we use a specific method which saves the Blob to the file 
system by using a safe Stream method.

More info at :
http://code.msdn.microsoft.com/windowsapps/Blob-Sample-0e35889e/sourcecode?fileId=43594&pathId=962515806
Method : writeBlobToFile

Please review this fix and merge.

Thanks

--------------------------------
Maxime LUCE
Touchify - CEO
+33 6 28 60 72 34 | +1 415 481 9965
[email protected]<mailto:[email protected]> | http://touchify.co

Reply via email to