检测YouTube红色视频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检测YouTube红色视频相关的知识,希望对你有一定的参考价值。

是否可以使用Youtube Data Api检测视频是否为Youtube Red视频?这些视频的“善意”属性就像所有其他视频一样是“youtube#video”,我找不到任何区分它们的方法。

答案

不是一个完美的解决方案,但你可以通过onStateChange事件听取状态变化。加载Youtube Red视频时,它会从3(缓冲)变为-1(未启动)。这足以说明我跳过视频并播放其他内容。

if (prevState === 3 && nextState === -1) {
  // Skip
}

以上是关于检测YouTube红色视频的主要内容,如果未能解决你的问题,请参考以下文章

YouTube API v3 over HTTP POST:上传视频时无法设置片段(标题最终为“未知”)

Android YouTube Player API Fragment无法手动处理触摸事件

如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?

如何使用api v3检测youtube支付视频

html 正则表达式检测youtube和wistia之间的视频源

Youtube API如何在视频结束时从0秒开始播放视频?框架,Javascript