如何解决无法加载 public.mpeg-4
上次检查时该应用运行良好,但我猜 iOS 14 存在一些问题,
我在应用程序中有一个功能,我在视频上添加了一些水印,然后用户可以共享该视频,当我尝试在 Skype 上共享视频时,就会出现此问题。休息视频在应用中播放正常
问题发生在发送视频 10% 后,然后出现此错误。请检查两个屏幕截图是否相同
func showActivityController(_ image: UIImage?,video:URL?,text: String?,url: String?,activities: [UIActivity]? = nil,isShare: Bool = false) {
var array = [AnyObject]()
if image != nil {
array.append(image!)
}
if video != nil {
array.append(video! as AnyObject)
}
if text != nil {
array.append(text! as AnyObject)
}
if url != nil {
array.append(URL(string: url!)! as AnyObject)
}
assert(array.count != 0,"Please specify at least element to share among image,text or url")
let activityController = UIActivityViewController(activityItems: array,applicationActivities: activities)
present(activityController,animated: true,completion: nil)
if isShare {
activityController.completionWithItemsHandler = {(activityType: UIActivity.ActivityType?,completed: Bool,returnedItems: [Any]?,error: Error?) in
if completed {
// User completed activity
if let rootController = kAppDelegate.window?.rootViewController {
rootController.dismiss(animated: true,completion: nil)
}
} else {
// User canceled
}
}
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。