13-视频与画布
6.5 视频与画布
就像HTML的video对象已经提供了autoplay和loop属性一样,video对象还有一个名为poster的属性,它允许在视频开始播放之前显示一幅图片。既然如此,为什么还要预加载视频呢?正如上一节提到的那样,播放视频很简单,而在HTML5 Canvas中操作视频则大不相同。如果要在画布上显示视频并对其进行操作,就必须确保视频已经加载完成。
本节将介绍如何加载视频并对其进行各种操作。读者可以看到,当与其他HTML5元素结合时,Canvas的能力是多么强大。