0
我目前使用'AVKit'和'AVFoundation'來啓用通過我的應用程序播放的視頻,但我只能通過點擊按鈕啓動視頻來完成。但是我目前面臨着一個問題,就是在我們啓動iOS設備上的應用程序後立即開始播放視頻片段等自動功能。Ios Swift 3在頁面加載後自動播放視頻
override func viewDidLoad()
{
super.viewDidLoad()
self.playingVideo()
self.nowPlaying(self)
}
@IBAction func nowPlaying(_ sender: Any)
{
self.present(self.playerController, animated: true, completion:{
self.playerController.player?.play()
})
後,我編譯它,系統打印出:
警告:試圖提出有關誰的觀點是不是在窗口層次!
向我們展示您的一點點代碼 –
從'viewDidAppear'或'viewWillAppear'調用'nowPlaying'。你會得到警告,因爲當調用'viewDidLoad'時,視圖剛剛被加載,而沒有添加到視圖層次結構 –
所以你的問題是什麼?播放視頻或上述錯誤或其他? –