我试图在画布上画一个视频帧。它适用于台式机,但Android设备上的Chrome存在问题。
请看示例: http://buildar.com/static/drawimage/minimal.html
我已经在各种Android设备上对其进行了测试,唯一正在使用Crosswalk(Cordova应用)的Android 5。 删除Crosswalk或尝试其他Android版本后,drawImage功能无法正常工作。
我发现了几个相关的Chromium bug报告,但据他们说,这个问题似乎已得到解决 https://code.google.com/p/chromium/issues/detail?id=501208
它只能在Android 5 + Crosswalk上运行的原因是什么 - 如果Crosswalk完全取代设备Webview,那么它也不适用于较旧的Android版本吗?
还有其他捕获视频帧的方法吗?我目前正在研究将视频转换为<img>
替代视频插件,使用Webgl进行视频截图,但目前还没有发现任何可能有效的内容。