我正在尝试使用Swift从YouTube(个人帐户)加载视频/播放列表。我添加了YTPlayerView
类和iframe HTML文件来这样做,但是视频没有加载。我在 Storyboard 中添加了UIView,并将其类更改为YTPlayerView并创建了IBOutlet。
这是代码:
import UIKit
import youtube_ios_player_helper
class YTViewController: UIViewController, YTPlayerViewDelegate {
@IBOutlet var videoPlayer: YTPlayerView!
override func viewDidLoad() {
let videoID = "https://www.youtube.com/watch?v=M7lc1UVf-VE"
videoPlayer.loadVideoByURL(videoID, startSeconds: 0.0, suggestedQuality: .Small)
videoPlayer.playVideo()
}
}
据我阅读的文档,这就是显示视频所需要的。但是,当我运行该应用程序时,UIView什么也没做。我该如何工作?
最佳答案
确保YTPlayerView-iframe-player.html
文件已添加到项目中,并已复制到“复制包资源”下的包中。