Lan*_*son 8 url metadata ios swift swift5
我正在尝试获取与给定 URL 关联的图像的 URL。使用 Apple 的LPLinkMetadata,我能够获取 URLtitle和description,但我不知道如何访问元数据的图像 URL。我可以访问,data.imageProvider但我不知道如何使用它。
import LinkPresentation
final class URLHelper {
@available(iOS 13.0, *)
static func fetchURLPreview(url: URL) {
let metadataProvider = LPMetadataProvider()
metadataProvider.startFetchingMetadata(for: url) { (metadata, error) in
DispatchQueue.main.async {
if let _ = error {
// handle error
} else if let data = metadata {
let urlTitle = data.title
let urlImageUrl = data.????????
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
小智 1
let _ = md.imageProvider?.loadObject(ofClass: UIImage.self, completionHandler: { image, err in
DispatchQueue.main.async {
self?.imageViewWebSite.image = image as? UIImage
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4994 次 |
| 最近记录: |