我尝试将Youtube播放器内嵌到UIWebview。我使用Javascript/iFrame API和Player API。“视频目前无法使用” - iOS应用的Javascript/iFrame API(UIWebview嵌入)
一般来说,玩家工作正常。但在某些情况下,视频无法启动,我收到一条消息“Video is currently unavailable”。
我试图清除programmtically使用此代码的UIWebView的缓存:
[[NSURLCache sharedURLCache] removeAllCachedResponses];
我也清除了Safari浏览器的情况下,这是问题的缓存,但没有运气。
对于视频的一个例子是:这个随机&奇怪的行为http://www.youtube.com/embed/z-6cCmxaGoQ?enablejsapi=1&rel=0&playsinline=1&showinfo=1&controls=0&vq=hd720
任何想法?