简体中文
创建并返回 video 上下文 videoContext 对象
参考:video组件
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | √ | 4.11 |
名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
---|---|---|---|---|---|
videoId | string.VideoIdString | 是 | - | - | - |
component | ComponentPublicInstance | 否 | - | - |
在video组件上设置id属性,即可通过本API获取该组件的上下文对象(videoContext )。
在不传入第2个component参数时,默认从页面栈顶的页面来查找这个video。
let v1 = uni.createVideoContext("video1")
但在页面、组件,可能出现id重复的情况,还可能因为调用时机的不同,想定位不同页面的video id。此时就需要传入第2个参数component。
所有vue组件都有ComponentPublicInstance实例,页面上也有组件实例。
如果传入组件实例,就从这个组件中查询指定的id。这样查找范围更小、查找速度也更快。
在选项式和组合式中,获取组件实例略有差别。
let v1 = uni.createVideoContext("video1", this)
let v1 = uni.createVideoContext("video1", getCurrentInstance()!.proxy!)
类型 | 描述 | 必备 |
---|---|---|
VideoContext | video组件上下文对象 | 否 |
播放
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
暂停
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
跳转到指定位置
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
---|---|---|---|---|---|
position | number | 是 | - | - | 跳转到指定位置(秒) |
停止视频
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
发送弹幕
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
danmu | Danmu | 是 | - | - | text, color | ||||||||||||||||||||||||
|
设置倍速播放
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 |
---|---|---|---|---|---|
rate | number | 是 | - | - | , 支持倍率 0.5/0.8/1.0/1.25/1.5 |
进入全屏
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
名称 | 类型 | 必填 | 默认值 | 兼容性 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
direction | RequestFullScreenOptions | 否 | - | - | , 0|正常竖向, 90|屏幕逆时针90度, -90|屏幕顺时针90度 | ||||||||||||
|
退出全屏
Web | 微信小程序 | Android | iOS |
---|---|---|---|
4.0 | 4.41 | 3.9.0 | 4.11 |
名称 | 类型 | 必备 | 默认值 | 兼容性 | 描述 |
---|---|---|---|---|---|
errMsg | string | 是 | - | 错误信息 |
示例代码另见video组件