title: VideoContext

sidebar_label: VideoContext

方法

exitFullScreen

退出全屏

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.exitFullScreen ✔️

hideStatusBar

隐藏状态栏,仅在iOS全屏下有效

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.hideStatusBar ✔️

pause

暂停视频

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.pause ✔️

play

播放视频

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.play ✔️

playbackRate

设置倍速播放

参考文档

  1. (rate: number) => void
参数 类型 说明
rate number 倍率,支持 0.5/0.8/1.0/1.25/1.5,2.6.3 起支持 2.0 倍速

API 支持度

API 微信小程序 H5 React Native
VideoContext.playbackRate ✔️

requestFullScreen

进入全屏

参考文档

  1. (option: RequestFullScreenOption) => void
参数 类型
option RequestFullScreenOption

API 支持度

API 微信小程序 H5 React Native
VideoContext.requestFullScreen ✔️

seek

跳转到指定位置

参考文档

  1. (position: number) => void
参数 类型 说明
position number 跳转到的位置,单位 s

API 支持度

API 微信小程序 H5 React Native
VideoContext.seek ✔️

sendDanmu

发送弹幕

参考文档

  1. (data: Danmu) => void
参数 类型 说明
data Danmu 弹幕内容

API 支持度

API 微信小程序 H5 React Native
VideoContext.sendDanmu ✔️

showStatusBar

显示状态栏,仅在iOS全屏下有效

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.showStatusBar ✔️

stop

停止视频

参考文档

  1. () => void

API 支持度

API 微信小程序 H5 React Native
VideoContext.stop ✔️

参数

RequestFullScreenOption

参数 类型 必填 说明
direction 0 | 90 | -90 设置全屏时视频的方向,不指定则根据宽高比自动判断。

可选值:
- 0: 正常竖向;
- 90: 屏幕逆时针90度;
- -90: 屏幕顺时针90度;

Danmu

弹幕内容

参数 类型 必填 说明
text string 弹幕文字
color string 弹幕颜色

API 支持度

API 微信小程序 H5 React Native
VideoContext.exitFullScreen ✔️
VideoContext.hideStatusBar ✔️
VideoContext.pause ✔️
VideoContext.play ✔️
VideoContext.playbackRate ✔️
VideoContext.requestFullScreen ✔️
VideoContext.seek ✔️
VideoContext.sendDanmu ✔️
VideoContext.showStatusBar ✔️
VideoContext.stop ✔️