这段代码大概就是条件编译
<view v-for="item, index in detail.content" :key="index">
<view v-if="item.type === 'rich'">
<rich-text :nodes="item.content" @itemclick="onRichTextItemclick" />
</view>
<view v-else-if="item.type === 'video'">
<sunny-video
ref="sunnyVideoRef"
title="测试视频"
:src="item.content"
poster="https://ask.dcloud.net.cn/static/images/side/ask_right_unicloud_class.jpg"
:trial-time="20"
:seek-time="5"
@timeupdate="timeupdate"
/>
</view>
但是app上渲染的效果非常意外,video的首帧会随着页面滚动,详情查看附件,这是video标签层级的问题引起的吗?要如何解决呢
6***@qq.com (作者)
把他换成Uniapp中的video标签也可以
2025-04-21 15:44
6***@qq.com (作者)
换成video 标签也是这个效果,或者大哥你提供下实现富文本嵌入视频的思路
2025-04-21 15:45
DCloud_UNI_yuhe
回复 6***@qq.com: 插件市场的插件不能满足你的需求吗?你可以去看看的
2025-04-21 16:13
6***@qq.com (作者)
回复 DCloud_UNI_yuhe: 感谢,找到一个可以用的插件,就是想了解下video的层级问题如何解决
2025-04-21 17:15