我们是否可以利用youtube api使其在不同点暂停,并使用暂停点按钮在暂停点播放
嘿,朋友们,我需要一些代码方面的帮助,其中: 我有20分钟的录像 我玩了5分钟。我停了下来。所以我把它叫做Tag1 我又玩了5分钟,我停了下来。所以现在视频的持续时间是10分钟 竞争…所以我称之为Tag2 我又玩了5分钟。我暂停了/所以现在视频的持续时间是15分钟 完成..所以我称之为Tag3。 现在,当我点击名为Tag1.的按钮/链接时,视频应该直接显示 从第5分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 直接从第10分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 从15小时分钟开始直接启动我们是否可以利用youtube api使其在不同点暂停,并使用暂停点按钮在暂停点播放,youtube,youtube-api,Youtube,Youtube Api,嘿,朋友们,我需要一些代码方面的帮助,其中: 我有20分钟的录像 我玩了5分钟。我停了下来。所以我把它叫做Tag1 我又玩了5分钟,我停了下来。所以现在视频的持续时间是10分钟 竞争…所以我称之为Tag2 我又玩了5分钟。我暂停了/所以现在视频的持续时间是15分钟 完成..所以我称之为Tag3。 现在,当我点击名为Tag1.的按钮/链接时,视频应该直接显示 从第5分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 直接从第10分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 从15小时
我已经尝试过了,但是一些帮助人员正在等待您的回复您可能会创建一个类似于此的脚本,它会根据被推入数组的顺序添加并查找暂停的时刻。这是一个关于如何工作的粗略想法:
var player;
var cid = [];
var index = 0;
function onYouTubePlayerAPIReady() {
player = new YT.Player('video', {
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event){
$("#pause").on('click', function() {
player.pauseVideo();
cid.push(player.getCurrentTime());
});
$("#seek").on('click', function() {
if (cid.length > 0 && index < cid.length) {
player.seekTo(cid[index]);
index++;
}
else {
index=0;
player.seekTo(cid[index]);
index++;
}
});
有人请回答吗?你能帮我吗