video动态设置controls=false或true,默认播放控件显示隐藏会有问题
- 发布:2021-02-22 09:55
- 更新:2021-02-26 12:38
- 阅读:2103
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win7 64
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: Redmi30
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
设置:controls="false/true" 默认播放控件直接隐藏/显示,立即触发@controlstoggle事件
设置:controls="false/true" 默认播放控件直接隐藏/显示,立即触发@controlstoggle事件
实际结果:
设置:controls="false/true" 默认播放控件几秒隐等待几秒才会隐藏/显示
设置:controls="false/true" 默认播放控件几秒隐等待几秒才会隐藏/显示
bug描述:
video设置:controls=false 或者 true,默认播放控件不会立马隐藏或显示,而是等几秒钟自动隐藏, HBuilderX3.1.2以上的版本都有这个问题,3.0.7没问题
雨人 (作者)
video设置:controls=false 或者 true,默认播放控件不会立马隐藏或显示,而是等几秒钟自动隐藏, HBuilderX3.1.2以上的版本都有这个问题,3.0.7没问题
收到。 你提供一个可以复现问题的代码 我看看
-
雨人 (作者)
3.1.2 3.1.3都会有问题 试下
<template>
<view>
<video :controls="showControls" :autoplay="true" src="https://vod4.buycar5.cn/20210113/8zZYLvt1/index.m3u8" class="player"></video>
<view @click="controlsToggle">显示隐藏constrols</view>
</view>
</template>
<script>
export default {
data() {
return {
showControls: false
}
},
methods: {
controlsToggle() {
this.showControls = !this.showControls
}
}
}
</script>
<style scoped>
.player {
width: 750upx;
height: 225px;
}
</style>2021-02-25 16:45
dairy
这个问题解决了吗?我也遇到了这个问题
2022-05-19 10:03