[iOS] 앱 내에서 YouTube 재생
2295 단어 iOS앱Objective-C아이폰YouTube
iPhone 앱에서 다른 앱을 호출하지 않고도
YouTube 동영상을 재생할 수있는 것 같습니다.
먼저 YouTube에서 재생하려는 동영상을 마우스 오른쪽 버튼으로 클릭합니다.
포함 코드를 복사합니다.
「동영상의 URL을 카피」라고 하면 잘 되지 않으므로 주의합시다.
잘 복사하면 다음과 같은 iframe 태그를 얻을 수 있습니다.
(URL 도중에 "/embed/"라고 있으면 잘 할 수 있습니다.)
<iframe width="640" height="360" src="http://www.youtube.com/embed/OW0S0zOJeR8?feature=player_detailpage" frameborder="0" allowfullscreen></iframe>
이 태그의 src 속성만 사용합니다.
UIViewController (self)의 property에 webView라는 UIWebView가있는 경우,
다음 코드로 YouTube를 재생할 수 있습니다.
(변수 url은 위의 iframe 태그의 src 속성을 그대로 복사합니다)
- (void)viewDidLoad
{
[super viewDidLoad];
NSURL* url = [NSURL URLWithString:@"http://www.youtube.com/embed/OW0S0zOJeR8?feature=player_detailpage"];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
}
Reference
이 문제에 관하여([iOS] 앱 내에서 YouTube 재생), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/JunSuzukiJapan/items/4f572fadb4172ab6f6b1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)