里面哟video标签,视频无法隐藏在折叠里。请问如何修复,谢谢。
<uni-collapse class="warp" >
<uni-collapse-item title="报修信息">
<uni-forms-item label="视频">
<view style="display: flex;flex-wrap: wrap;">
<view class="image-view-Item" v-for="(item, index) in avi1" :key="index">
<video :disabled="false" :controls="false" :src="item">
<cover-view class="image-Item-video-fixed" @click="previewVideo(item)"></cover-view>
</video>
</view>
</view>
</uni-forms-item>
stock2
- 发布:2021-08-23 20:22
- 更新:2021-09-18 10:44
- 阅读:1344
3 个回复
DCloud_UNI_HT
目前的做法只能是在组件收起的时候,手动隐藏视频。 因为视频等组件层级比较高,无法别其他元素影响,所以出现了这个问题。后续看看在组件方向有没有办法优化。
stock2 (作者)
收到,非常感谢提供的思路。请问下。我一个页面多个折叠。
如何判断当前折叠打开和关闭啊。谢谢。
<uni-collapse-item style="background-color: #efefef;" :open="false" 。。。。
<view v-if =如果当前折叠关闭, 隐藏 ,否则显示
stock2 (作者)
我自己用其他方式解决了.
视频放图片封面,点击后,自动打开新页面,直接播放视频,关闭直接返回到当前页。
关闭跳转的动画。感觉效果是一样的。