Ios Swift LinkPresentation未加载内嵌视频预览

Ios Swift LinkPresentation未加载内嵌视频预览,ios,swift,Ios,Swift,我使用LinkPresentation来显示丰富的链接预览。Youtube/Daily Motion等网站的在线视频预览最初使用相同的代码,但现在没有。对于YouTube,以下内容显示: 对于像DailyMotion这样测试过的其他网站,我得到了缩略图,但也没有在线视频播放选项 应该有一个播放按钮,它是不可见的,点击链接会带你进入视频网站,而不是在线播放 代码如下: func fetchMetadata(url : URL) { let provider = LPMetadataPro

我使用LinkPresentation来显示丰富的链接预览。Youtube/Daily Motion等网站的在线视频预览最初使用相同的代码,但现在没有。对于YouTube,以下内容显示:

对于像DailyMotion这样测试过的其他网站,我得到了缩略图,但也没有在线视频播放选项

应该有一个播放按钮,它是不可见的,点击链接会带你进入视频网站,而不是在线播放

代码如下:

func fetchMetadata(url : URL) {
    let provider = LPMetadataProvider()
    provider.startFetchingMetadata(for: url) { metadata, error in
        
        guard let data = metadata, error == nil else {
            return
        }
        DispatchQueue.main.async {
            self.linkPreview.metadata = data
            self.activityIndicator.stopAnimating()
        }
    }
    
    self.presentPreview()
}

func presentPreview() {
    linkPreview.sizeToFit()
    postType = 3
}
正在TextView委托函数中调用fetchMetadata,其中数据检测器检查URL是否存在。一旦检测到URL,就会将该URL传递到fetch metadata函数中

如何获得在线视频播放功能