iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >webp格式图片显示异常分析及解决方案
  • 684
分享到

webp格式图片显示异常分析及解决方案

webp格式图片webp格式图片显示异常ios不支持webp图片 2023-05-17 05:05:43 684人浏览 安东尼
摘要

目录WEBp 格式的图片显示异常webp介绍webp转换webp兼容性兼容解决方案附录:解决 .webp 格式图片在 iOS 设备上无法正常显示的问题webp 格式的图片显示异常 w

webp 格式的图片显示异常

webp介绍

WebP,谷歌(Google)开发的一种旨在加快图片加载速度的图片格式。提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,能节省大量的服务器带宽资源和数据空间。

webp转换

  • 右键点击图片,点击【在新标签页中打开图片】。
  • 若是看到地址栏的后缀是webp,把webp改为jpg/png,回车。然后再点击图片,选择【另存为】,图片存储为jpg/png。
  • 若看到地址栏的后缀不是webp,点击图片,选择【另存为】,图片存储为wenp格式的。然后再次打开存在本地webp格式图片,看到地址栏的后缀是webp,按照步骤二继续操作。

在这里插入图片描述

踩坑:直接修改图片的后缀名不可取,没有改变原图片的属性,其实还是webp的格式。也可以通过转换工具或者命令行进行转换。

webp兼容性

目前网页浏览器当中,Google ChromeOpera原生支持静态与动态的WebP格式。Firefox浏览器亦在65.0版本支持WebP图像。
苹果在MacOS Sierra及ioS 10的早期beta版本中加入了WebP支持。而在2016年9月7日发布的iOS 10 和 macOS Sierra GM种子版本中却移除了WebP的支持。

总结,webp 在 ios5/6 的 chrome、safari 浏览器不支持,在 Android 常用的浏览器都支持。

兼容解决方案

前端js的方案还未实践,想实践的可参考原文[3]。
简单方案,把webp格式转为png,在项目中使用,保正图片在各设备正常显示。

参考原文链接:

[1] https://developers.google.com/speed/webp
[2] Https://zh.wikipedia.org/wiki/WebP
[3] https://segmentfault.com/a/1190000004948757 

附录:解决 .webp 格式图片在 ios 设备上无法正常显示的问题

解决.webp 格式图片在 ios 设备上无法正常显示的问题

使用字符串的 replace() 方法,将 webp 的后缀名替换为 jpg 的后缀名

// 定义请求商品详情数据的方法
async getGoodsDetail(goods_id) {
  const { data: res } = await uni.$http.get('/api/public/v1/goods/detail', { goods_id })
  if (res.meta.status !== 200) return uni.$showMsg()

  // 使用字符串的 replace() 方法,将 webp 的后缀名替换为 jpg 的后缀名
  res.message.goods_introduce = res.message.goods_introduce.replace(/<img /g, '<img style="display:block;" ').replace(/webp/g, 'jpg')
  this.goods_info = res.message
}

到此这篇关于webp 格式的图片显示异常的文章就介绍到这了,更多相关webp 格式图片内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: webp格式图片显示异常分析及解决方案

本文链接: https://www.lsjlt.com/news/210633.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • webp格式图片显示异常分析及解决方案
    目录webp 格式的图片显示异常webp介绍webp转换webp兼容性兼容解决方案附录:解决 .webp 格式图片在 ios 设备上无法正常显示的问题webp 格式的图片显示异常 w...
    99+
    2023-05-17
    webp 格式图片 webp 格式图片显示异常 ios不支持webp图片
  • Win7显示器颜色异常解决方案
    我们知道电脑上应用久了便会发生多种多样的问题,在其中最多见的便是显示器问题了,许多客户就曾遇到过显示器颜色异常,那麼如果你也碰到Win7显示器颜色异常该怎么办,实际一起来看看解决方案吧。Win7显示器颜色异常该怎么办:普遍的显示器故障状况如...
    99+
    2023-07-10
  • Win7显示屏色调异常解决方案
    我们知道电脑上应用久了便会发生多种多样的问题,在其中最多见的便是显示屏问题了,许多客户就曾遇到过显示屏色调异常,那麼如果你也碰到Win7显示屏色调异常该怎么办,实际一起来看看解决方案吧。Win7显示屏色调异常该怎么办:普遍的显示屏常见故障状...
    99+
    2023-07-14
  • vue页面图片不显示问题解决方案
    在做新版组态界面的时候,用vue框架实现,在配置页面图片的时候发现有一张图片明明页面输入的路径是对的可是图片就是不显示出来 现象:   network页面资源也不报错,而且状态码竟然...
    99+
    2024-04-02
  • PHP Dompdf中文字符显示异常的解决方案
    解决 PHP Dompdf 中文字符显示异常的问题 在使用 PHP Dompdf 进行中文 PDF 生成时,经常会遇到中文字符显示异常的问题,比如乱码或者无法显示中文。这个问题的根源主...
    99+
    2024-03-05
    中文 php dompdf
  • 使IE6正常显示PNG-24格式图片的方法有哪些
    本篇内容主要讲解“使IE6正常显示PNG-24格式图片的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“使IE6正常显示PNG-24格式图片的方法有哪些”吧!方法一: 请将下面代码,加在...
    99+
    2023-06-08
  • 关于ORA-04091异常的出现原因分析及解决方案
    目录1、异常出现的场景.2、问题分析3、解决方案1、异常出现的场景. :在使用Hibernate做为项目持久层的情况下,需要对某一张表进行一个扩展,扩展操作便是在该表上创建一个触发器。将表中的数据读入到其他表中。 -40...
    99+
    2023-05-12
    ORA-04091异常 ORA-04091异常解决
  • 浅析CSS图片背景不显示的解决方法
    在进行Web开发中,我们通常会用到CSS来设置网页的样式。其中设置背景图片是很常见的操作。然而有时候会遇到背景图片无法正常显示的问题,给我们带来一定困扰。本文将介绍如何解决CSS图片背景不显示的问题。检查图片链接地址首先检查背景图片链接地址...
    99+
    2023-05-14
  • vant-image本地图片无法显示的解决方式
    目录vant-image本地图片无法显示说下坑解决办法vant爬坑引用本地图片对于路径问题总结vant-image本地图片无法显示 说下坑 正常情况下都是这样写的,但是vant这个框...
    99+
    2023-01-18
    vant-image vant-image本地图片 vant-image图片无法显示
  • 阿里云服务器显示地址异常的解决方案
    阿里云服务器显示地址异常是一种常见的服务器问题,它可能会影响到您的服务器正常运行和业务操作。本文将为您提供详细的解决步骤和方法,帮助您解决这个问题。 一、问题分析阿里云服务器显示地址异常,可能是由于以下几个原因导致的:网络连接问题:可能是...
    99+
    2023-10-31
    阿里 异常 解决方案
  • 阿里云服务器安全检测异常原因分析及解决方案
    阿里云服务器作为互联网的重要基础设施,其安全问题一直备受关注。本文将对阿里云服务器安全检测异常进行原因分析,并提出相应的解决方案。 阿里云服务器安全检测异常的原因分析:阿里云服务器的安全检测异常可能是由多种原因引起的,例如服务器硬件故障、...
    99+
    2023-12-14
    阿里 异常 解决方案
  • 云服务器常见故障及解决方案分析
    云服务器是一种虚拟服务器,通常用于在云平台上提供高性能计算服务。下面是一些常见的云服务器常见故障和解决方案分析: 资源不足:当您正在使用云服务器时,您会发现它的硬件资源可能无法满足您的需求,例如您可能需要一个CPU或存储来运行大型文件或...
    99+
    2023-10-27
    常见故障 解决方案 服务器
  • PHP商城登录界面验证码显示异常的解决方案
    PHP商城登录界面验证码显示异常的解决方案 在开发一个PHP商城网站时,验证用户身份的验证码是非常重要的一部分。然而,有时候网站登录界面的验证码显示会出现异常,比如验证码无法显示、图片...
    99+
    2024-03-05
    验证码 php 商城 验证码生成
  • C++中异常安全性问题的分析与解决方案
    C++中异常安全性问题的分析与解决方案引言:在C++编程中,异常处理是一个重要的技术点。在程序执行过程中,可能会出现各种异常情况,如内存分配失败、文件读写错误等。合理地处理这些异常,并保证程序的正确性和稳定性,是一项不容忽视的工作。本文将分...
    99+
    2023-10-22
    C++编程 异常安全性问题 分析与解决方案
  • 阿里云服务器显示内部错误的原因分析及解决方案
    本文将详细分析阿里云服务器显示内部错误的原因,并提供相应的解决方案。阿里云作为全球领先的云计算服务提供商,其服务器在日常使用过程中可能会遇到各种问题,其中显示内部错误是最常见的一种。 原因分析: 阿里云服务器显示内部错误的原因有很多,主要包...
    99+
    2024-01-25
    阿里 解决方案 错误
  • Windows8任务栏图标显示异常变成透明的解决方法
      Win8系统的任务栏除了开始菜单按钮与之前相比变化较大以外,其余的变化并不大。但作为新系统,是容易出现一些问题。比如任务栏上的图标不知为什么就变成透明的,这种情况要怎么解决呢   一般来说,如果与任务栏上对应的程序...
    99+
    2023-06-07
    Windows8 任务栏 图标 解决 任务 方法
  • Android 图片保存到相册不显示的解决方案(兼容Android 10及更高版本)
    目录前言问题解决问题前言 写了一个demo,简单逻辑就是:在一个图片上添加一行文字或者是水印,并且保存到系统相册,也就是我们手机上的图库。前面编辑图片添加水印都没有问题,到后面保存...
    99+
    2024-04-02
  • 阿里云服务器存图片不显示的原因及解决方法
    简介:在使用阿里云服务器时,有时会遇到图片无法显示的问题。本文将介绍可能的原因,并提供相应的解决方法。 1. 网络问题阿里云服务器存储图片时,如果网络出现问题,可能会导致图片无法显示。这可能是由于网络延迟、带宽不足或服务器负载过高等原因引起...
    99+
    2024-01-01
    阿里 解决方法 原因
  • 云服务器常见故障及解决方案分析报告
    宕机:当云服务器运行中出现问题时,如硬件故障、软件故障等,可能导致系统宕机。这种情况下,用户需要等待技术支持人员进行排查和修复,否则会导致业务中断。 数据库故障:当云服务器上的数据库出现故障时,可能会导致应用程序无法正常运行,从而影响用户...
    99+
    2023-10-27
    分析报告 常见故障 解决方案
  • IDEA中application.properties的图标显示不正常的问题及解决方法
    application.properties的图标显示不正常 同理IDEA中其他文件的图标显示不正常的原因也可以借鉴此篇的处理方法。 问题描述: 如下图所示:springboot项目...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作