uni-app video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效
uni-app video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效
项目信息 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Windows |
PC开发环境操作系统版本号 | window10 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 4.57 |
手机系统 | Android |
手机系统版本号 | Android 7.1.1 |
手机厂商 | sunmi 手持机 |
手机机型 | sunmi v2 |
页面类型 | vue |
vue版本 | vue3 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
示例代码:
const itemList = [{
label: '0.5x',
value: 0.5
}, {
label: '0.8x',
value: 0.8
}, {
label: '1.0x',
value: 1.0
}, {
label: '1.5x',
value: 1.5
}, {
label: '2.0x',
value: 2.0
}]
const videoContext = uni.createVideoContext('myVideo', instance.proxy);
uni.showActionSheet({
title: '播放倍速',
itemList: itemList.map(item => item.label),
success(res) {
console.log(itemList[res.tapIndex].value)
videoContext.playbackRate(itemList[res.tapIndex].value)
}
})
操作步骤:
const itemList = [{
label: '0.5x',
value: 0.5
}, {
label: '0.8x',
value: 0.8
}, {
label: '1.0x',
value: 1.0
}, {
label: '1.5x',
value: 1.5
}, {
label: '2.0x',
value: 2.0
}]
const videoContext = uni.createVideoContext('myVideo', instance.proxy);
uni.showActionSheet({
title: '播放倍速',
itemList: itemList.map(item => item.label),
success(res) {
console.log(itemList[res.tapIndex].value)
videoContext.playbackRate(itemList[res.tapIndex].value)
}
})
预期结果:
video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效
实际结果:
video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效
bug描述:
video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效
更多关于uni-app video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
nvue 有效,vue无效
更多关于uni-app video 播放倍速playbackRate 设为数字 2和 数字2.0 无效,数字1.5有效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
看文档描述的话 只有微信小程序支持到2倍
参考文档:https://uniapp.dcloud.net.cn/api/media/video-context.html#createvideocontext