ios - UIWebview/WKWebivew WebP 支持

标签 ios swift webp

我正在尝试通过 API 提供给我的 webp 图像链接来支持加载 html。这是一个伪造的 html 示例:

let theBody = "<img src=\"https://www.gstatic.com/webp/gallery3/2_webp_ll.webp\">"
webView.loadHTMLString(theBody, baseURL: nil)

然而,这只是加载一个占位符:

enter image description here

有时我什至可能会得到 .png 格式的图像字符串,但 webview 的 GET 请求显示内容类型仍然是 webp

如何让UIWebView/WKWebView支持webp?

最佳答案

UIWebViewWKWebView(以及 Safari 和 SFSafariViewController)不支持 webp。

https://caniuse.com/#search=webp

在 Apple 添加支持之前,您对此无能为力。

关于ios - UIWebview/WKWebivew WebP 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51792070/

相关文章:

swift - 在 Swift 中使用 selectedIndexSet 从 Cocoa NSOutlineView 获取多个项目

swift - 核心数据+本地化

ios - 从 JSON 响应中解析

ios - LaunchScreen.storyboard 和 SwiftGif

ios - Xcode 9 导出选项如何指定配置文件

java - 如何检测支持 WebP 的浏览器以及如何为它们提供 WebP 图片?

android - Android中的WebP图像格式

http - 支持使用 HTML 图片或服务器端通过 http header 的 WebP?

ios - swift tableview 重新加载数据问题 - 自定义单元格中缺少元素

ios - Mac OS X 如何查询 Core Data (SQLite) 数据