我有一个奇怪的问题。
我的HTML字符串包含
[(1,2),(3,4)]
我使用WKWebView加载它,但失败了。
当我单击img标签中的链接时,表明它无法加载资源。
答案 0 :(得分:-1)
遵循步骤
1)允许NSAppTransportSecurity进入Plist文件。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
2)import WebKit
3)创建@IBOutlet weak var webView: WKWebView!
4)在ViewDidLoad中编写此代码
let imgUrl = "http://img.qdaily.com/article/article_show/20181220221726s0BIHSdN42kfbKqT.jpg?imageMogr2/auto-orient/thumbnail/!640x380r/gravity/Center/crop/640x380/quality/85/format/jpg/ignore-error/1"
let tempUrl = ""
DispatchQueue.main.async {
self.webView.loadHTMLString("<html><body><p><img src=\(imgUrl) alt=\(tempUrl)></p></body></html>", baseURL: nil)
}