iOS >>使用UIWebView嵌入YouTube视频 – 视频无法播放

iOS >>使用UIWebView嵌入YouTube视频 – 视频无法播放,第1张

概述我正在尝试在我的应用中播放YouTube视频.好像我到了正确的地方,但视频没有播放.我在实际设备上运行应用程序(不在模拟器上). 这是我正在使用的代码: - (void)viewDidLoad{ [super viewDidLoad]; NSString *htmlString = @"<html><head>\ <meta name = \"viewport\" co 我正在尝试在我的应用中播放YouTube视频.好像我到了正确的地方,但视频没有播放.我在实际设备上运行应用程序(不在模拟器上).

这是我正在使用的代码:

- (voID)vIEwDIDLoad{    [super vIEwDIDLoad];    Nsstring *HTMLString = @"<HTML><head>\    <Meta name = \"vIEwport\" content = \"initial-scale = 1.0,user-scalable = no,wIDth = 320\"/></head>\    <body style=\"background:#000;margin-top:0px;margin-left:0px\">\    <iframe ID=\"ytplayer\" type=\"text/HTML\" wIDth=\"320\" height=\"240\"\    src=\"http://www.youtube.com/embed/VIDEO_ID&feature?autoplay=1\"\    frameborder=\"0\"/>\    </body></HTML>";//VIDEO_ID holds the vIDeo embedded code I get from YouTube    [self.webVIEw loadHTMLString:HTMLString baseURL:[NSURL URLWithString:@"http://www.youtube.com"]];}

YouTube播放器正在加载,但是当我点击“播放”按钮时,我收到“此视频当前不可用”:

我测试了嵌入式视频ID(复制并粘贴到网页中)并找到相关视频(即我假设我有正确的视频ID).

任何人都知道我做错了什么?

解决方法 我有同样的问题,因为我在我的网页浏览中使用自定义用户代理,因此youtube没有提供正确的视频. 总结

以上是内存溢出为你收集整理的iOS >>使用UIWebView嵌入YouTube视频 – 视频无法播放全部内容,希望文章能够帮你解决iOS >>使用UIWebView嵌入YouTube视频 – 视频无法播放所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1020935.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存