一、问题:

页面图片加载很慢或访问图片路径,服务器返回图片慢

二、解决方案

方案一、压缩图片

如果当前图片为png格式,你可以转化成jpg格式,图片体积会小很多,这样可能问题会直接解决

方案二、使用base64替换图片

<img src=“http://www.aimks.com/images/wg.png”/>

替换一个写法

<img src=“data:image/png;base64,iVBORw0KGgoAAAANSUhEU
gAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZS
BJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/KEAUFFR
0Cbng3nQPw68ArZdAlOZppPFIBhH5EAB8b+Tlt9MYQ6i1BuqFaq1C
KSVcxZ2Acs6406KUgpt5/LCKuVgz5BDCSb13ZO99ZOdcZGvt4mJjz
MVKqcha68iIePB86GAiOv8CDADlIUQBs7MD3wAAAABJRU5ErkJggg%3D%3D”/>

我们把图像文件的内容直接写在了HTML 文件中,这样做的好处是,节省了一个HTTP 请求。坏处呢,就是浏览器不会缓存这种图像。大家可以根据实际情况进行自由取舍。

页面图片加载慢解决方案相关推荐

  1. 【Vue】—解决页面图片加载抖动的问题

    [Vue]-解决页面图片加载抖动的问题 问题如下 解决办法 overflow:hidden; height:0; padding-bottom:*; // 其中*处填 图片的高宽百分比=高/宽*100 ...

  2. 前端页面图片加载失败如何处理

    换成默认背景图片或隐藏 方法有多种: 1.首先说我用的,看代码 //页面图片加载失败时 默认显示统一处理document.addEventListener("error", fun ...

  3. 前端页面图片加载优化

    前端页面图片加载优化 问题:前端页面如果图片资源过多或者过大就会导致用户加载图片时间过长,导致用户体验下降 我总结的优化思路与方法有以下几种 一.将图标换成icon字体管理 如果项目存在大量的图表用的 ...

  4. bug解决-Vue中img图片加载失败解决方案

    Vue 中img图片加载失败解决方案 bug:assets文件下的图片动态取得话,显示不出来. 解决方法:把图片放到public文件夹下 public是直接原封不动打包到dist里面

  5. 前端页面图片加载失败显示默认图片

    方法有多种: 1.首先说我用的,看代码 //页面图片加载失败时 默认显示统一处理 document.addEventListener("error", function (e) { ...

  6. jquery 当页面图片加载之后_图片的懒加载和预加载

    一.懒加载 [1.1]什么是懒加载? 懒加载也就是延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式.当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1 ...

  7. jquery 当页面图片加载之后_在浏览器地址栏输入地址到页面渲染完成发生了什么?(下)...

    上一篇讲了前三步,本篇从第四步开始.下面是正文: 四.进行tcp三次握手,建立tcp连接. 简述一下,第三步我们找到了目标ip,并获得了服务器ip的mac地址.此时浏览器就会请求和服务器连接,用来传输 ...

  8. ElementUI - <el-image> src 属性使用本地图片加载失败解决方案

    前言 如下代码所示,会造成加载失败: <el-image style="width:50px; height:50px;" src="../assets/banne ...

  9. el-image src 属性使用本地图片加载失败解决方案 Cannot find module ‘../../xxx‘

    参考博客 参考博客2 <el-image src="../assets/xxx.png" /> 使用 require 引入 <el-image :src=&quo ...

最新文章

  1. C语言再学习 -- 关于注释
  2. 另存为常用位置设置 1.0 绿色版
  3. 计算机课中初中一年级学生特点分析,初中信息技术说课稿:计算机的组成
  4. java提高篇四_(转)java提高篇(四)-----理解java的三大特性之多态
  5. axure html显示效果,Axure RP基础篇: 实现循环显示效果的两种方法
  6. react-github案例
  7. pytorch1.0神经网络保存、提取、加载
  8. (编译适用于ARM的linux内核并进行QEMU仿真)Compile Linux kernel 3.2 for ARM and emulate with QEMU
  9. OpenExpressApp架构-信息系统开发平台
  10. 工业大数据实施需解决哪些问题
  11. Linux将字符串转化为float,C语言中如何将字符串转换成float和double类型
  12. 【大数据部落】R语言电信公司churn数据客户流失 k近邻(knn)模型预测分析
  13. FTP默认端口改变后请用81-84任意端口
  14. 《网络攻防》Web安全基础实践
  15. 计算机应用基础主要按键,计算机应用基础教案第一讲:键盘与鼠标(中职教育)...
  16. android平台从froyo 2.2开始支持jni单步调试了
  17. Jpa持久对象状态,一级缓存,二级缓存
  18. 视频教程-2019中国大数据技术大会-其他
  19. 官方渠道ios应用审核加速@AppStore上架加速
  20. 产品经理考个PMP有用吗?

热门文章

  1. php 如何定义公共变量,php如何定义全局变量
  2. SphereEx 亮相 openGauss Summit 2021,同云和恩墨签订战略合作协议
  3. java 微信 qq 登录_拾人牙慧篇之———QQ微信的第三方登录实现
  4. docker for windows搭建基于docker 的redis分布式集群
  5. php定义成绩的变量,php - 变量
  6. 什么是mock数据?
  7. 开放式测试用户显示退订状态后如何进行重新订阅
  8. scala编程初级实践
  9. stm32控制led灯
  10. 自动驾驶之-MATLAB环境下基于深度学习的目标检测(停车标志检测)