【问题标题】:How can I play video in Swift 4 remotely with playerViewController?如何使用 playerViewController 在 Swift 4 中远程播放视频?
【发布时间】:2018-07-09 04:51:09
【问题描述】:

它显示了我的样子:

  let myURL = "http://example.come/package=07e9a825-7be4-4ce7-8a6ec78b"
    let videoURL = URL(string: myURL)
    let player = AVPlayer(url: videoURL!)
    let playerViewController = AVPlayerViewController()
    playerViewController.player = player
    self.present(playerViewController, animated: true) {
        playerViewController.player!.play()
    }

但是当我在浏览器中使用该 URL 时,该 mp4 视频完全没问题。我想念什么?

【问题讨论】:

  • 每次有人用力解开我的灵魂都会一点一点地死去
  • 我添加了 Allow Arbitrary Loads for App Transport Security Settings ,我应该做更多吗?
  • 需要更多信息。播放该项目时,请检查player.currentItem.status,如果是failed,请检查player.currentItem.error以了解您的资产无法播放的原因
  • @mag_zbc 首先为你的灵魂感到抱歉 :),它向可以向前迈进的人说了很多死亡灵魂,然后感谢你的帮助,它说 AVFoundationErrorDomain Code=-11850 显然问题来自服务器。

标签: ios swift4 xcode9.2


【解决方案1】:

在 info.plist 文件中,插入行 问题应该解决了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 2014-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    相关资源
    最近更新 更多