Abi*_*ash 5 iphone youtube-api ios
我是IOS应用程序开发的新手.我已经使用UIWebview和来自youtube的嵌入代码添加了在我的应用中嵌入Youtube视频的代码.但是当我在我的模拟器中运行应用程序时,webview只是空白.我没有看到任何视频缩略图或其他任何内容.我听说youtube视频无法在iPhone模拟器上运行,但此链接(" http://www.youtube.com/embed/36db4r3MsgU ")显示视频在模拟器中播放完美.请仔细研究这个链接并建议我一个解决方案.
NSString *code = @"<iframe width=\"640\" height=\"360\" src=\"http://www.youtube.com/embed/36db4r3MsgU?feature=player_detailpage\" frameborder=\"0\" allowfullscreen></iframe>";
[[self video]loadHTMLString:code baseURL:nil];
Run Code Online (Sandbox Code Playgroud)
谢谢,Abilash.G
dan*_*anh 10
无需使用嵌入代码.针对youtube网址的标准UIWebView应该可以正常工作......
// URL from safari address bar.
NSURL *url = [NSURL URLWithString:@"http://www.youtube.com/watch?v=fDXWW5vX-64"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
Run Code Online (Sandbox Code Playgroud)
@danh的答案确实有效,但它嵌入了youtube的移动网页与youtube播放器,它占用了大量空间,看起来很糟糕.最好的选择是按照Youtube Api博客中的说明操作:
更新:由于youtube现在使用其api的v3,因此这是一个包含官方说明的新链接:https://developers.google.com/youtube/v3/guides/ios_youtube_helper
| 归档时间: |
|
| 查看次数: |
33081 次 |
| 最近记录: |