图片元素在 Safari 上不会回退到 JPG,但会显示空的 Webp

问题描述

我正在使用具有不同格式和条件的响应式图像元素。 它在 Chrome 上运行良好,但在 Safari 上一直显示空的 Webp。

我正在 macOS Big Sur、Safari 14 上进行测试。

这是我的代码

<picture>
  <source
    srcset="image.webp,[email protected] 2x"
    type="image/webp"
    media="(min-width: 768px)"
  />
  <source
    srcset="image.webp"
    type="image/webp"
    media="(max-width: 768px)"
  />
  <source
    srcset="image.jpg,[email protected] 2x"
    type="image/jpeg"
    media="(min-width: 768px)"
  />
  <source
    srcset="image.jpg"
    type="image/jpeg"
    media="(max-width: 768px)"
  />
  <img
    src="image.jpg"
    alt=""
  />
</picture>

感谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)