You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS 14及以上版本WKWebView是否支持WebP?如何开启?

WKWebView对WebP图片的支持说明

从iOS 14及以上版本开始,WKWebView原生支持WebP图片格式,这与Safari 14的功能更新保持一致。

你遇到本地WebP图片无法显示的问题,并非WKWebView不支持该格式,大概率是本地资源加载的配置或路径问题,可尝试以下解决方法:

  • 确认本地资源的访问权限:使用loadFileURL(_:allowingReadAccessTo:)加载本地HTML时,需将WebP图片所在目录纳入allowingReadAccessTo指定的访问范围,否则WKWebView会限制对该图片的访问。
  • 检查图片引用路径:HTML/CSS中引用WebP图片时,使用正确的相对路径(例如./assets/image.webp),避免使用绝对路径或错误的URL格式,确保WKWebView能正确定位到本地图片文件。
  • 验证WebP文件有效性:确认WebP文件本身未损坏,可通过Safari浏览器打开该文件测试,排除文件自身的问题。

若你的App需要兼容iOS 13及以下版本,WKWebView确实不支持WebP,此时需借助第三方库(如SDWebImage的WebP扩展)将WebP图片预先转换为PNG/JPG格式后,再在WebView中使用。

内容的提问来源于stack exchange,提问作者eja08

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 15:53:16