VideoContext
Methods
exitFullScreen
Exits the full screen
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.exitFullScreen | ✔️ | ✔️ |
hideStatusBar
Hides the status bar (only effective in full screen mode on iOS)
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.hideStatusBar | ✔️ |
pause
Pauses the video.
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.pause | ✔️ | ✔️ |
play
Plays the video.
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.play | ✔️ | ✔️ |
playbackRate
Sets multi-speed playback.
(rate: number) => void
Property | Type | Description |
---|---|---|
rate | number | Indicates the playback speed (0.5x/0.8x/1x/1.25x/1.5x). 2.0x is supported as of V2.6.3. |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.playbackRate | ✔️ | ✔️ |
requestFullScreen
Enters the full screen.
(option: RequestFullScreenOption) => void
Property | Type |
---|---|
option | RequestFullScreenOption |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.requestFullScreen | ✔️ | ✔️ |
seek
Jumps to the specific position.
(position: number) => void
Property | Type | Description |
---|---|---|
position | number | The position to be jumped to (in sec) |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.seek | ✔️ | ✔️ |
sendDanmu
Sends barrage comments
(data: Danmu) => void
Property | Type | Description |
---|---|---|
data | Danmu | Barrage comment text |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.sendDanmu | ✔️ |
showStatusBar
Displays the status bar (only effective in full screen mode on iOS)
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.showStatusBar | ✔️ |
stop
Stops the video.
() => void
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.stop | ✔️ | ✔️ |
Parameters
RequestFullScreenOption
Property | Type | Required | Description |
---|---|---|---|
direction | 0 | 90 | -90 | No | Specifies the direction of the video in the full screen. If it is not specified, the direction is set automatically based on the aspect ratio. |
Danmu
Barrage comments
Property | Type | Required | Description |
---|---|---|---|
text | string | Yes | Barrage comment text |
color | string | No | Color of barrage comments |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
VideoContext.exitFullScreen | ✔️ | ✔️ | |
VideoContext.hideStatusBar | ✔️ | ||
VideoContext.pause | ✔️ | ✔️ | |
VideoContext.play | ✔️ | ✔️ | |
VideoContext.playbackRate | ✔️ | ✔️ | |
VideoContext.requestFullScreen | ✔️ | ✔️ | |
VideoContext.seek | ✔️ | ✔️ | |
VideoContext.sendDanmu | ✔️ | ||
VideoContext.showStatusBar | ✔️ | ||
VideoContext.stop | ✔️ | ✔️ |