2013-03-04 81 views
3

TrueView InStreams ad开始和结束时会触发哪些事件?YouTube iFrame API:针对TrueView InStream广告触发的事件(视频广告)

YouTube iFrame API reference没有提供任何提示。

我需要知道真正的视频何时开始。

由于这些广告“随机”显示,因此我无法进行任何测试。

一个可能的答案可能是系统地展示这些广告(从而允许测试)的一种方式。

+0

我认为这已经回答在http://stackoverflow.com/questions/12464499/what-is-the-youtubes-playerstate-during-pre-roll-ad – 2013-03-15 14:22:35

+0

似乎是正确的。虽然,没有完美的解决方案:/ (你应该把链接作为答案,所以我可以给你赏金) – avetisk 2013-03-20 12:26:59

回答

1

似乎已经通过What is the YouTube's PlayerState during pre-roll ad?回答。

基本上,当广告-1(未定义)开始的状态变化到5(线索)然后2(暂停)。

我想这是可以通过循环(setInterval关系等)以及检查,如果国家严格从-15最后2去知道广告。

-1开始检查从其他事件扑朔迷离广告的开始/结束固定喜欢“提示下一个视频”等

然而,这并不是一个完美的解决方案,广告可以在视频的结尾开始...