I am currently working on an hybrid app for android which should record videos just like in Vine and Instagram. It's all good to this point. All of my code works perfectly stable on desktop or notebooks.
But when it comes to Cordova with Crosswalk Project WebView embedded, canvas.toDataURL() becomes a big trouble.
I do not know if WebView multithreaded but canvas.toDataURL()'s performance is terrible on mobile phones. It just takes too much ram/cpu. Because of that video recording fps drops to 3~5.
Is there any other solutions that I could use to get dataURL from canvas? OR tell Cordova/javascript to work multithreaded on webView.
Thanks