创建一个用于简单音频/视频播放的 <video>
元素。
createVideo()
返回一个新的 p5.MediaElement 对象。默认情况下,视频是可见的。通过调用 video.hide()
可以将其隐藏,并使用 image() 绘制到画布上。
第一个参数 src
是视频的路径。如果传递了单个字符串,如 '/assets/topsecret.mp4'
,则加载单个视频。字符串数组可用于以不同格式加载同一视频。例如,['/assets/topsecret.mp4', '/assets/topsecret.ogv', '/assets/topsecret.webm']
。这对于确保视频能够在不同的浏览器中播放很有用,因为不同的浏览器具有不同的功能。有关支持的格式的更多信息,请参见MDN。
第二个参数 callback
是可选的。它是一旦视频准备好播放就会调用的函数。
示例
语法
createVideo(src, [callback])
参数
src
字符串|字符串[]:
视频文件的路径,或者为了支持不同浏览器的多个路径数组。
callback
函数:
一旦视频准备好播放即调用的函数。
Returns
p5.MediaElement: 新的 p5.MediaElement 对象。
Notice any errors or typos? Please let us know. Please feel free to edit src/dom/dom.js and open a pull request!