当前位置: 首页 > news >正文

uniapp——列表图片加载太多且空间占用太大的处理方法(降低清晰度)

解决方法

列表默认显示的降低清晰度,预览图片的时候加载原图。

如果图片是上传到阿里云的OSS上,可以快速获取图片缩略图的方法

直接在后端返回的URL后面拼接字符串:
XXX.png?x-oss-process= ```

缩略图方法介绍:

?x-oss-process=image/resize,m_fill,w_782,h_540
// XXX.png?x-oss-process=     下划线后面紧跟着的就是图片的宽高大小 (单位:px)

设置图片清晰度

?x-oss-process=image/quality,q_60 
//设置图片清晰度最后就是清晰度0-100,数字越大,清晰度越高

快速获取视频的封面方法

 ?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast//直接在视频连接后面拼接下面的参数
<block v-for="(img,imgIndex) in item.images" :key="imgIndex" v-if="item.images"><image :src="i.image(img+'?x-oss-process=image/quality,q_20')" mode="aspectFill" lazy-load:show-menu-by-longpress="true" @click.stop="preview(img,item.images)"></image>
</block>

lazy-load懒加载
:show-menu-by-longpress="true"长按
@click.stop="preview(img,item.images)"预览

 // 预览图片
function preview(e, preImgs) {i.previewImage(e, preImgs)
}
http://www.lryc.cn/news/419927.html

相关文章:

  • spring+SSM+Mybatis面试题(上)(30道)
  • odoo17 翻译一个小bug
  • sqli-labs-php7-master第5-10关
  • 全方位教程:接入视频美颜SDK与直播美颜插件的完整步骤
  • Apache Curator 分布式锁的介绍,以及案例
  • 自动化测试 — selenium + Java
  • 【SpringBoot系列】接口参数的默认值与必要性
  • 茶余饭后(五)
  • 【网络编程详解】
  • C# winform三层架构 实现增删改查( 显示数据,查询数据 显示,查询篇)
  • Apache Kylin 系列入门教程
  • 如何识别并防御漏洞扫描类攻击
  • 冷思考:低代码的AI Agent构建平台能创造价值吗?
  • Spring Boot如何自定义注解?
  • gin框架传入的gin.context参数是池化的
  • AWS注册是否必须使用美元银行卡
  • Spring IOC 注入的3种方式
  • 无人机影像基于机器学习的遥感反演及其结果可视化,定量遥感反演结果出图,相关性分析,指标筛选,特征选择
  • Eclipse插件之Java Dependency Viewer(显示类和包的关系图)
  • H5小游戏出海,如何流量变现?
  • 轻空间六大专利优势:引领气膜建筑新时代
  • LeetCode-day37-2940. 找到 Alice 和 Bob 可以相遇的建筑
  • unity 判断平台
  • PyCharm找不到Python了咋办
  • BRC-100 协议
  • 茶余饭后(六)
  • 秋招复习笔记——八股文部分:网络IP
  • 量化投资基础(四)之AR、MA、ARMA与ARIMA模型
  • LVS(Linux Virtual Server)详解
  • uniapp版本更新除了plus.runtime.getProperty的解决办法