6***@qq.com
6***@qq.com
  • 发布:2025-04-21 11:10
  • 更新:2025-04-21 11:21
  • 阅读:32

video 与 rich-text 共存的问题

分类:uni-app
       这段代码大概就是条件编译  
         <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标签层级的问题引起的吗?要如何解决呢

2025-04-21 11:10 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 看你代码中提到的 sunny-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

要回复问题请先登录注册