• Taro.createVideoContext(videoId, componentInstance)
    • 参数
      • string videoId
      • Component componentInstance
    • 返回值
      • object VideoContext
    • 示例代码
    • API支持度

    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的属性未完全实现。

    示例代码

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

    API支持度

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