iT邦幫忙

2021 iThome 鐵人賽

DAY 27
0
Mobile Development

從零開始的Swift開發心路歷程系列 第 27

【從零開始的Swift開發心路歷程-Day27】如何在App中播放影片!

  • 分享至 

  • xImage
  •  

今天來教大家要怎麼在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上播放影片囉!


上一篇
【從零開始的Swift開發心路歷程-Day26】將起始畫面設為XIB
下一篇
【從零開始的Swift開發心路歷程-Day28】認識GCD多執行緒Part1
系列文
從零開始的Swift開發心路歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言