YouTube播放器错误事件是否与永久性或暂时性问题相对应?

时间:2012-12-12 10:26:54

标签: youtube-api

YouTube视频(在YouTube API的帮助下流式播放)是否有可能暂时处于某种禁止状态,使得它使用errorCodes 100,101,150调度errorEvents,最终会恢复到正常状态那不会发送errorEvents?

在我的实现中,我将有关youtube视频的一些信息存储在数据库中。我删除了有关发送这些errorEvents的视频的信息,因为不起作用的视频不符合我的兴趣。 现在,对我来说问题是,如果有一个视频只在短时间内调度errorEvents,因为它会从我的系统中删除,但实际上仍然有效。

视频暂时或定期发送errorEvents是常见的事情吗?

1 个答案:

答案 0 :(得分:0)

The Player API documentation概述了可能触发onError的原因。您应该能够从中解释您描述的场景是否可能。

例如,视频为私有时可以触发错误100。显然,视频的所有者可以在私人和公共场所之间来回切换,因此,您是否希望将来忽略该视频ID取决于您 - 这取决于您认为该视频的可能性再次公开。

如果未启用嵌入视频,则会触发错误101。这是视频所有者可以随时更改的另一个选项。您还需要确定是否要将视频的当前状态考虑在内并忽略该视频ID,或者将其保留在您的系统中,以防所有者在将来使其嵌入。