参考 createVideo()

createVideo()

创建一个用于简单音频/视频播放的 <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!

相关参考