我目前正在开发一款适用于Android的混合应用程序,它应该像在Vine和Instagram中一样录制视频。这一点都很好。我的所有代码在台式机或笔记本电脑上运行都非常稳定。
但是当谈到Cordova并嵌入了Crosswalk Project WebView时,canvas.toDataURL()变得很麻烦。
我不知道WebView是多线程的,但是canvas.toDataURL()的性能在手机上很糟糕。它只需要太多ram / cpu。因为视频录制fps下降到3~5。
我可以使用任何其他解决方案从画布获取dataURL吗?或者告诉Cordova / javascript在webView上工作多线程。
由于