Video
Video是实现HTMLVideoElement接口的React Native组件,该接口可扩展HTMLMediaElement接口。
扩展
实现
构造函数
new Video()
new Video(
props): Video
参数
props
any
返回值
方法
componentDidMount()
componentDidMount():
void
componentDidUpdate()
componentDidUpdate(prevProps:
any):void
参数
prevProps
any
componentWillUnmount()
componentWillUnmount():
void
destroyMediaPlayerSync()
destroyMediaPlayerSync(timeoutInMs:
number):NativeInterfaces.MediaPlayerDeInitStatus
同步取消播放器初始化
参数
timeoutInMs
number
客户端设置的超时时间阈值
返回值
NativeInterfaces.MediaPlayerDeInitStatus
MediaPlayerDeInitStatus
getVideoPlaybackQuality()
getVideoPlaybackQuality():
VideoPlaybackQuality
获取视频播放质量属性。
返回值
VideoPlaybackQuality
handleEvent()
handleEvent(event:
NativeInterfaces.NativeMediaElementEvent):void
参数
event
NativeInterfaces.NativeMediaElementEvent
onSurfaceCreated()
onSurfaceCreated(surfaceHandle:
string):void
参数
surfaceHandle
string
onSurfaceDestroyed()
onSurfaceDestroyed(surfaceHandle:
string):void
参数
surfaceHandle
string
onSurfaceMounted()
onSurfaceMounted():
void
onSurfaceUnmounted()
onSurfaceUnmounted():
void
render()
render():
any
返回值
any
Last updated: 2026年7月31日

