uni-app videoContext.playbackRate() 设置播放倍速 真机调试安卓平板不生效
uni-app videoContext.playbackRate() 设置播放倍速 真机调试安卓平板不生效
信息类别 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境 | Mac |
PC版本号 | macOS 13.2 |
HBuilderX | 正式 |
HBuilderX版本号 | 3.99 |
手机系统 | Android |
手机版本号 | Android 12 |
手机厂商 | 荣耀 |
手机机型 | 荣耀平板8 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
示例代码:
<template>
<view>
<video id="myVideo" controls src="xxxx" ref="myVideo" autoplay />
<view class="button">
<button @click="handleChange(0.5)">0.5</button>
<button @click="handleChange(0.8)">0.8</button>
<button @click="handleChange(1)">1</button>
<button @click="handleChange(1.25)">1.25</button>
<button @click="handleChange(1.5)">1.5</button>
</view>
</view>
</template>
<script>
export default {
data() {
return {
};
},
methods: {
handleChange(e) {
let videoContext = uni.createVideoContext('myVideo')
videoContext.playbackRate(e);
}
}
}
</script>
<style lang="scss">
video {
height: 400rpx;
width: 100%;
}
.button {
margin-top: 20rpx;
}
</style>
视频src路径为本地摄像头录像的mp4文件
操作步骤:
- 视频加载完成后开始播放
- 点击按钮 更改播放速率
预期结果:
- 视频播放速率改为相对应按钮的速率
实际结果:
- 视频速率未改变,还是一倍速
6 回复
有没有人遇到过啊 …
一个月了 有没有官方来回复一下啊
4个月了 有官方的人回复嘛
一年了,遇到同样的问题,是怎么解决的呢?