Jes*_*ica 7 youtube objective-c youtube-api ios ytplayerview
我目前正在开发一个显示我的YouTube视频的iOS应用,我是YouTube合作伙伴,当我在浏览器中播放视频时,视频广告会显示出来.然而,在使用官方iOS YouTube播放器时,它不会显示任何类型的视频广告,是否有人知道如何显示视频广告或修复此问题?
YouTube播放器库我正在使用https://github.com/youtube/youtube-ios-player-helper
这是我正在使用的参数
NSDictionary *playerVars = @{
@"controls" : @1,
@"playsinline" : @1,
@"autohide" : @0,
@"showinfo" : @0,
@"autoplay" : @1,
@"fs" : @0,
@"rel" : @0,
@"loop" : @1,
@"enablejsapi" : @1,
@"modestbranding" : @1
};
Run Code Online (Sandbox Code Playgroud)
正如您在此图片中看到的那样,它只是开始播放视频,并且在视频开始之前不播放任何视频广告

当YTPlayerViewiFrame 加载广告时,它通常会强制用户退出应用程序并进入 Safari。早在一月份,我就在该库的 GitHub 项目页面上提出了一个问题,并且在 StackOverflow 上对此进行了讨论:“YouTube iOS Player Helper”库中的错误。
最终,iFrame 广告在 PR #58中被禁用。此举得到了 YouTube 开发者关系团队成员 Ibrahim Ulukaya 的批准。
由于 iFrame API随时可能被弃用,因此 YouTube 正在为 iOS 开发一个更好的库(类似于他们为 Android 提供的库),我不会感到惊讶。但目前,广告不会出现在YTPlayerView.
| 归档时间: |
|
| 查看次数: |
1445 次 |
| 最近记录: |