【发布时间】:2016-01-15 18:01:08
【问题描述】:
我正在尝试为我的 Swift 应用程序创建一个视频播放器,但我不断收到“未解析标识符 AVPlayerViewController”的错误消息。我错过了什么?
我是这方面的初学者,我可能不得不用外行的话问几千次。我可能已经在互联网上搜索了一天,以获取有关如何将 Youtube 视频嵌入我的应用程序的视频,但没有任何结果。如果你能给我指出一个很棒的教程!
谢谢!
【问题讨论】:
-
您的文件顶部有
import AVKit吗? -
刚添加进去,原来的错误信息消失了,取而代之的是“无法调用类型为“AVPlayerViewController”的初始化程序,参数列表为“(contentURL:NSURL)”和“使用未解析的标识符” 'AVPlayerViewControllerStyleNone'
-
另外,如何添加 MediaPlayer 框架?
-
您无法使用 URL 创建
AVPlayerViewController。您使用 URL 创建一个AVPlayer,然后将其设置为控制器上的player属性。AVPlayerViewControllerStyleNone不是一个东西,你想用它做什么?import MediaPlayer导入 MediaPlayer 框架。 -
嵌入一个你应该使用 webview 的 Youtube
标签: ios swift video uiwebview swift2