Disable link previews for iOS <16
Changelog-Fixed: Disabled link previews for iOS 15.* to fix crashing
This commit is contained in:
@@ -131,12 +131,19 @@ struct NoteContentView: View {
|
|||||||
}
|
}
|
||||||
.task {
|
.task {
|
||||||
if show_images, artifacts.links.count == 1 {
|
if show_images, artifacts.links.count == 1 {
|
||||||
|
|
||||||
self.metaData = await getMetaData(for: artifacts.links.first!)
|
self.metaData = await getMetaData(for: artifacts.links.first!)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func getMetaData(for url: URL) async -> LPLinkMetadata? {
|
func getMetaData(for url: URL) async -> LPLinkMetadata? {
|
||||||
|
// iOS 15 is crashing for some reason
|
||||||
|
guard #available(iOS 16, *) else {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
let provider = LPMetadataProvider()
|
let provider = LPMetadataProvider()
|
||||||
|
|
||||||
do {
|
do {
|
||||||
|
|||||||
Reference in New Issue
Block a user