videojs-youtube,如果同时设置了开始和结束参数,则它们均不起作用

时间:2018-08-31 13:42:28

标签: youtube video.js

我正在使用videojs-youtube插件通过videojs播放YouTube视频。

如果我这样设置start youtube参数,它将可以正常工作,并且视频将从第五秒开始播放。

{ "techOrder": ["youtube"], "sources": [{ "type": "video/youtube", "src": "video_url_here"}], "youtube": {"start": 5}}

如果我这样设置end youtube参数,它将可以正常工作,并且视频将在第二个10结束。

{ "techOrder": ["youtube"], "sources": [{ "type": "video/youtube", "src": "video_url_here"}], "youtube": {"end": 10}}

但是,当我同时设置两者时,视频不会在指定的结束参数处结束。

{ "techOrder": ["youtube"], "sources": [{ "type": "video/youtube", "src": "video_url_here"}], "youtube": {"start": 5, "end": 10}}

我想念什么吗?

如果直接在YouTube上播放,同一视频将在指定的时间开始和停止,并且如果我检查网络,我可以看到请求使用的参数正确。

Referer: https://www.youtube.com/embed/xxxxxx?controls=0&end=10&start=5

1 个答案:

答案 0 :(得分:0)

原来是插件上的错字,我提交了PR并进行了修复。现在按预期工作。