ios - MPMoviePlayerViewController 视频无法在 ios 中使用 URL 播放

标签 ios swift

我正在尝试使用 URL 播放视频,但它没有播放。 这是我的代码:-

var moviePlayer = MPMoviePlayerViewController(contentURL: mediaItem.fileURL)
self.presentMoviePlayerViewControllerAnimated(moviePlayer)
moviePlayer?.moviePlayer.play()

没有收到任何类型的错误,也没有播放。

我还检查了 URL 值。值正确传递,但再次无法播放视频。

所以任何人都有解决方案,请帮助我。

提前致谢。

最佳答案

import AVKit

let url = URL(string: "http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1211/sample_iTunes.mov")
let player = AVPlayer(url: url!)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
self.present(playerViewController, animated: true)
{
    playerViewController.player?.play()
}

关于ios - MPMoviePlayerViewController 视频无法在 ios 中使用 URL 播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47652780/

相关文章:

ios - 无法在 swift 3 中获得正确的 api 调用

ios - CGRect 与 4 个矩形相交。如何找出它与哪个矩形最相交?

ios - 如何使用 Swift 将数据从 IOS 应用程序 POST 到 MySQL 表?

swift - 有什么方法可以在 tvOS 中获取屏幕的 SIZE?

ios - Swift 交替 UITableViewCell 渐变颜色

iphone - 重新测试应用内购买

iphone - 切换 MKMapView 显示语言

ios - 是否可以在委托(delegate)方法中使用完成处理程序 - Swift

iphone - 通过触摸移动图像

ios - 每当收到通知时呈现 ViewController 会导致内存泄漏