很难用UIWebView播放youtube上的视频。我实际上是在一个UIWebView子类中这样做的,但是我在没有子类的情况下也有同样的问题。
我尝试了在stackoverflow上找到的几种不同的方法,所有方法都提供了相同的结果。该视频的视频静止启动屏幕显示在窗口中,但当我按下播放按钮时,我得到如下消息:
===========
MPAVController自动播放:启用自动播放MPAVController自动播放:跳过自动播放,禁用(对于当前项目: 0,在播放器上: 1)
设置影片路径:http://r13---sn-q4f7dnsz.c.youtube.com/videoplayback?expire=1371905026&newshard=yes&mt=1371882265&ip=206.255.xx.xxx&itag=18&ratebypass=yes&source=youtube&mv=m&sver=3&ms=au&ipbits=8&upn=CUdV_ZV6gvs&fexp=(several
MPAVController自动播放:启用自动播放
为媒体项目ID请求的MPCloudAssetDownloadController优先级排序:0
============
然后它就停止了。但是,如果我在调试器中点击continue 10-15次,视频就会播放到结束。
我目前使用的代码是:
NSString *html = @"<iframe width=\"420\" height=\"315\" src=\"http://www.youtube.com/embed/hD6BCyT206w\" frameborder=\"0\" allowfullscreen></iframe>";
[self loadHTMLString:html baseURL:[[NSBundle mainBundle] resourceURL]];我已经被困在这里一整天了,所以我希望有人以前见过它,并为我提供了一些想法。提亚
正则表达式
发布于 2013-06-22 16:01:16
我发现,通过禁用项目中的所有断点,这将运行到带有事件的完成。
https://stackoverflow.com/questions/17248104
复制相似问题