title: LivePlayerContext

sidebar_label: LivePlayerContext

The LivePlayerContext instance can be obtained with Taro.createLivePlayerContext. LivePlayerContext is bound to an live-player component with an id, to work with the live-player component.

Reference

Methods

exitFullScreen

Exits the full screen

Reference

  1. (option?: ExitFullScreenOption) => void
Property Type
option ExitFullScreenOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.exitFullScreen ✔️

mute

Mute

Reference

  1. (option?: MuteOption) => void
Property Type
option MuteOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.mute ✔️

pause

Pause

Reference

  1. (option?: PauseOption) => void
Property Type
option PauseOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.pause ✔️

play

Plays an audio file.

Reference

  1. (option?: PlayOption) => void
Property Type
option PlayOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.play ✔️

requestFullScreen

Enters the full screen.

Reference

  1. (option: RequestFullScreenOption) => void
Property Type
option RequestFullScreenOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.requestFullScreen ✔️

resume

Redoes the operation.

Reference

  1. (option?: ResumeOption) => void
Property Type
option ResumeOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.resume ✔️

snapshot

Screenshot

Reference

  1. (option?: SnapshotOption) => void
Property Type
option SnapshotOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.snapshot ✔️

stop

Stop

Reference

  1. (option?: StopOption) => void
Property Type
option StopOption

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.stop ✔️

Parameters

ExitFullScreenOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

MuteOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

PauseOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

PlayOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

RequestFullScreenOption

Property Type Required Description
direction 0 | 90 | -90 No Specifies the direction in the full screen
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

ResumeOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

SnapshotOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

SnapshotSuccessCallbackResult

Property Type Description
height string The height of an image
tempImagePath string Temporary path to images files
width string The width of an image
errMsg string Call result

StopOption

Property Type Required Description
complete (res: any) => void No The callback function used when the API call completed (always executed whether the call succeeds or fails)
fail (res: any) => void No The callback function for a failed API call
success (res: Result) => void No The callback function for a successful API call

API Support

API WeChat Mini-Program H5 React Native
LivePlayerContext.exitFullScreen ✔️
LivePlayerContext.mute ✔️
LivePlayerContext.pause ✔️
LivePlayerContext.play ✔️
LivePlayerContext.requestFullScreen ✔️
LivePlayerContext.resume ✔️
LivePlayerContext.snapshot ✔️
LivePlayerContext.stop ✔️