【Swift】YouTube 동영상 검색 및 동영상 재생 샘플 코드(youtube-ios-player-helper)
개요
YouTube 동영상 검색 및 동영상 재생 샘플 코드입니다.
동영상 검색은 YouTube Data API (v3) Search:list을 이용하고 있습니다.
동영상 재생은 YouTube Helper Library ( youtube-ios-player-helper )
를 이용하고 있습니다. (매우 간단합니다!)
PureLayout 을 이용해, 이번에도 Storyboard는 미사용입니다.
github
htps : // 기주 b. 코 m/메노모토/사 mp
* 이용하는 경우는 API 키 만들기 하고 apiKey 를 변경해 주십시오.
동영상 재생 코드
// import YouTube Helper Library
import YouTubeiOSPlayerHelper
// view Element
let playerView: YTPlayerView
// initialize
self.playerView = YTPlayerView.newAutoLayoutView()
// addsubview
view.addSubview(playerView)
// Video load
playerView.delegate = self
playerView.loadWithVideoId(video.videoId, playerVars: ["playsinline":1])
// Auto Layout
playerView.autoPinEdgeToSuperviewEdge(.Top)
playerView.autoPinEdgeToSuperviewEdge(.Left)
playerView.autoPinEdgeToSuperviewEdge(.Right)
playerView.autoSetDimension(.Height, toSize: 380)
결과
Reference
이 문제에 관하여(【Swift】YouTube 동영상 검색 및 동영상 재생 샘플 코드(youtube-ios-player-helper)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/menomoto/items/a43f9f672278795a371b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
htps : // 기주 b. 코 m/메노모토/사 mp
* 이용하는 경우는 API 키 만들기 하고 apiKey 를 변경해 주십시오.
동영상 재생 코드
// import YouTube Helper Library
import YouTubeiOSPlayerHelper
// view Element
let playerView: YTPlayerView
// initialize
self.playerView = YTPlayerView.newAutoLayoutView()
// addsubview
view.addSubview(playerView)
// Video load
playerView.delegate = self
playerView.loadWithVideoId(video.videoId, playerVars: ["playsinline":1])
// Auto Layout
playerView.autoPinEdgeToSuperviewEdge(.Top)
playerView.autoPinEdgeToSuperviewEdge(.Left)
playerView.autoPinEdgeToSuperviewEdge(.Right)
playerView.autoSetDimension(.Height, toSize: 380)
결과
Reference
이 문제에 관하여(【Swift】YouTube 동영상 검색 및 동영상 재생 샘플 코드(youtube-ios-player-helper)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/menomoto/items/a43f9f672278795a371b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
// import YouTube Helper Library
import YouTubeiOSPlayerHelper
// view Element
let playerView: YTPlayerView
// initialize
self.playerView = YTPlayerView.newAutoLayoutView()
// addsubview
view.addSubview(playerView)
// Video load
playerView.delegate = self
playerView.loadWithVideoId(video.videoId, playerVars: ["playsinline":1])
// Auto Layout
playerView.autoPinEdgeToSuperviewEdge(.Top)
playerView.autoPinEdgeToSuperviewEdge(.Left)
playerView.autoPinEdgeToSuperviewEdge(.Right)
playerView.autoSetDimension(.Height, toSize: 380)
Reference
이 문제에 관하여(【Swift】YouTube 동영상 검색 및 동영상 재생 샘플 코드(youtube-ios-player-helper)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/menomoto/items/a43f9f672278795a371b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)