今天來教大家要怎麼在App上播放Youtube影片!
我們要用的是WebKitView來達成這個功能
先在storyboard裡新增WebKitView,並拉好@IBOutlet
記得一定要import WebKit!!!
不然會報錯
接著在viewDidLoad裡面打上以下程式碼
let url = URL(string: "https://www.youtube.com/embed/videoID?loop=0&playlist=videoID")!
let request = URLRequest(url: url)
videoView.load(request)
videoID指的是Youtube上影片網址的watch?v=後面的那一串英數字混合,即紅色框框內部的那一塊
若要設定循環播放,可以將程式碼內的loop值改為1,0則是只播放一次
都設定好後就可以執行了
執行結果如下
這樣一來就能在App上播放影片囉!