YouTube HTML5播放器在搜索后显示黑屏。我的错误或YouTube的?

时间:2012-12-20 23:29:46

标签: javascript html5 youtube

更新:此问题未得到任何解释/解决方案,并将其作为Google的潜在漏洞报告:

https://code.google.com/p/gdata-issues/issues/detail?id=3917

我正在一个网站上工作,我想使用YouTube的 HTML5 播放器以预定义的时间戳显示视频的各个部分。我相信代码可以正常使用Flash播放器。

为了论证,在引用的视频中,我希望以10s和25s的时间戳显示视频。

我想我正在做的一切正确。视频多次加载,“onReady”,代码调用“seekTo”时间码,然后暂停播放。

这是代码。如果您不熟悉JSBin,请单击“输出”屏幕右上角的“使用JS运行”以运行它。

http://jsbin.com/ereneh/3/edit

我觉得我已经尝试了所有排列,但我无法让视频在时间戳上显示视频的屏幕截图。如果我手动将视频播放到时间戳然后暂停,它就会起作用(如预期的那样)。如果我让代码运行然后点击“播放”,视频将从正确的时间戳恢复,并且图像看起来似乎是即时的。

我是否错误地使用了API和/或忽略了什么?这是一个错误吗?

控制台显示重复的404,但是一旦点击“播放”就会出现这种情况,并且没有明显的问题导致结果;视频按预期播放。

获取http://www.youtube.com/get_video?noflv=1&video_id=vn57vxP4M18&el=embedded&eurl=unknown&fmt=43&ptk=youtube_none&splay=1&start=25000 404(未找到)

0 个答案:

没有答案