我正在构建一个使用视频流的网络服务。我想在有新流出现时拍摄快照,但问题是在数据加载时流全黑。我如何知道我的流是否已准备好进行快照,也就是说,我如何知道视频元素是否正在显示任何内容?
谢谢!
我正在构建一个使用视频流的网络服务。我想在有新流出现时拍摄快照,但问题是在数据加载时流全黑。我如何知道我的流是否已准备好进行快照,也就是说,我如何知道视频元素是否正在显示任何内容?
谢谢!
我发现音频和视频标签有一个叫做readyState的东西。
readyState === 4 意味着它有足够的数据可以开始播放。
这个网站真的帮我弄清楚了。 http://www.w3.org/2010/05/video/mediaevents.html