HTML 5 Video标签如何取到第一帧

移动端页面加载出来的时候视频那一区域是黑色的,在播放之前,请问有什么方法可以让该视频的第一帧显示出来,谢谢!

http://stackoverflow.com/questions/7323053/dynamically-using-the-first-frame-as-poster-in-html5-video
http://stackoverflow.com/questions/11471698/generating-a-random-preview-image-on-a-html5-video-tag

用poster属性吧
看到楼上有人回答移动端没用,我觉得可能是在ios和某些android下测试的结果吧,ios是在点击视频后才能加载视频并播放,而poster是规定视频加载时显示的图像,所以只有点击视频后才能加载出poster
如果实在有需求的话,可以在video上放一个img,然后自己把poster的url放在img里,视频加载完成后显示视屏,隐藏这个img即可

poster不就可以么。

可是好像只是在pc端有效哎,放到移动端就没什么作用了