库中'YouTube iOS Player Helper'错误



我一直在使用"YouTube iOS Player Helper"库在我们的iOS应用程序(iPhone)中播放我们的YouTube视频。

今天我注意到一个错误,每当它尝试使用"流中广告"加载视频时,它都会暂停视频播放,关闭我们的应用程序,然后打开带有链接的移动野生动物园应用程序"pubads.g.doubleclick.net"页面。页面加载时出现空白屏幕。

我反复检查了该应用程序,此行为与所有带有"流媒体广告"的YouTube视频一致。此外,没有任何广告的视频正在工作,即在应用程序中播放良好,而不会触发移动野生动物园。

关于何时解决此错误的任何想法?

我在第 5 代 iTouch 上使用 iOS 8.1.2 (12B440)。我也在iPhone模拟器中得到了相同的结果。

谢谢:)

一个临时解决方案(直到这个问题得到解决)是在方法shouldStartLoadWithRequest()中添加另一个条件,该方法位于文件YTPlayerView.m中。该条件应拦截向 pubads.g.doubleclick.net 发出的请求。

以下几行为我解决了问题:

else if ([request.URL.host isEqual: @"pubads.g.doubleclick.net"])
{
         return NO; 
} 

相关内容

  • 没有找到相关文章

最新更新