Version: next

LivePlayerContext

LivePlayerContext 实例,可通过 Taro.createLivePlayerContext 获取。 LivePlayerContext 通过 id 跟一个 live-player 组件绑定,操作对应的 live-player 组件。

参考文档

方法

exitFullScreen

退出全屏

参考文档

(option?: ExitFullScreenOption) => void
参数类型
option
ExitFullScreenOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.exitFullScreen✔️

mute

静音

参考文档

(option?: MuteOption) => void
参数类型
option
MuteOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.mute✔️

pause

暂停

参考文档

(option?: PauseOption) => void
参数类型
option
PauseOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.pause✔️

play

播放

参考文档

(option?: PlayOption) => void
参数类型
option
PlayOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.play✔️

requestFullScreen

进入全屏

参考文档

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

API 支持度

API微信小程序H5React Native
LivePlayerContext.requestFullScreen✔️

resume

恢复

参考文档

(option?: ResumeOption) => void
参数类型
option
ResumeOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.resume✔️

snapshot

截图

参考文档

(option?: SnapshotOption) => void
参数类型
option
SnapshotOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.snapshot✔️

stop

停止

参考文档

(option?: StopOption) => void
参数类型
option
StopOption

API 支持度

API微信小程序H5React Native
LivePlayerContext.stop✔️

参数

ExitFullScreenOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

MuteOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

PauseOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

PlayOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

RequestFullScreenOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
direction
0 | 90 | -90
设置全屏时的方向

可选值:
- 0: 正常竖向;
- 90: 屏幕逆时针90度;
- -90: 屏幕顺时针90度;
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

ResumeOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

SnapshotOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(result: SnapshotSuccessCallbackResult) => void
接口调用成功的回调函数

SnapshotSuccessCallbackResult

参数类型说明
height
string
图片的高度
tempImagePath
string
图片文件的临时路径
width
string
图片的宽度
errMsg
string
调用结果

StopOption

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(res: CallbackResult) => void
接口调用成功的回调函数

API 支持度

API微信小程序H5React Native
LivePlayerContext.exitFullScreen✔️
LivePlayerContext.mute✔️
LivePlayerContext.pause✔️
LivePlayerContext.play✔️
LivePlayerContext.requestFullScreen✔️
LivePlayerContext.resume✔️
LivePlayerContext.snapshot✔️
LivePlayerContext.stop✔️