uniapp-app视频层级过高问题

使用v-html动态渲染

参考:uniapp video app端层级过高的问题,滑动渲染问题。_video在app端层级过高-CSDN博客

有想过使用原生,但是太麻烦了,然后换成了弹窗播放,但是动态的src播放失败,错误提示:

chunk-vendors.js:14882 Uncaught (in promise) DOMException: The element has no supported sources.

 Failed to set the 'currentTime' property on 'HTMLMediaElement': The provided double value is non-finite."

最终代码:


//视图 循环lists列表
<view class="swiper-container" v-html="item.html" > </view>


//方法 循环添加html属性
this.lists.forEach(item=>{
					let html=`<video muted controlslist="nodownload"	controls="controls"   src="${item.images[1].image}"  poster="${item.image}"  style="height: 500rpx;width: 100%"></video>`
						item.html=html
					})

最终实现效果

相关推荐

  1. uniapp 打包为APP scss 层级嵌套不生效

    2024-01-21 07:22:04       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-21 07:22:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-21 07:22:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-21 07:22:04       87 阅读
  4. Python语言-面向对象

    2024-01-21 07:22:04       96 阅读

热门阅读

  1. RabbitMQ-消费者确认机制

    2024-01-21 07:22:04       59 阅读
  2. Blendshape 表情控件

    2024-01-21 07:22:04       59 阅读
  3. uniapp嵌套webview,无法返回上一级?

    2024-01-21 07:22:04       56 阅读
  4. MySQL存储过程和触发器

    2024-01-21 07:22:04       68 阅读
  5. pyspark之Structured Streaming file文件案例1

    2024-01-21 07:22:04       54 阅读