Skip to main content
Version: 1.x

Taro.createVideoContext(videoId, componentInstance)

创建 video 上下文 VideoContext 对象。

使用方式同 wx.createVideoContext

参数#

string videoId#

<Video> 组件的 id

Component componentInstance#

在自定义组件下,当前组件实例的this,以操作组件内 <Video> 组件

返回值#

object VideoContext#

PropertyTypeDescription
play()function播放视频
pause()function暂停视频
stop()function停止视频
seek(number position)function跳转到指定位置
sendDanmu(object data)function发送弹幕
playbackRate(number rate)function设置倍速播放
requestFullScreen(object object)function进入全屏
exitFullScreen()function退出全屏
showStatusBar()function显示状态栏,仅在iOS全屏下有效
hideStatusBar()function隐藏状态栏,仅在iOS全屏下有效

注: IOS系统下,h5端部分VideoContext的属性未完全实现。

示例代码#

import Taro from '@tarojs/taro'
const videoContext = Taro.createVideoContext('myVideo')

API支持度#

API微信小程序H5React Native
Taro.createVideoContext✔️✔️