Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们是否可以利用youtube api使其在不同点暂停,并使用暂停点按钮在暂停点播放_Youtube_Youtube Api - Fatal编程技术网

我们是否可以利用youtube api使其在不同点暂停,并使用暂停点按钮在暂停点播放

我们是否可以利用youtube api使其在不同点暂停,并使用暂停点按钮在暂停点播放,youtube,youtube-api,Youtube,Youtube Api,嘿,朋友们,我需要一些代码方面的帮助,其中: 我有20分钟的录像 我玩了5分钟。我停了下来。所以我把它叫做Tag1 我又玩了5分钟,我停了下来。所以现在视频的持续时间是10分钟 竞争…所以我称之为Tag2 我又玩了5分钟。我暂停了/所以现在视频的持续时间是15分钟 完成..所以我称之为Tag3。 现在,当我点击名为Tag1.的按钮/链接时,视频应该直接显示 从第5分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 直接从第10分钟开始 当我点击名为Tag2的按钮/链接时,视频应该 从15小时

嘿,朋友们,我需要一些代码方面的帮助,其中:

我有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++;
            }
        });

有人请回答吗?你能帮我吗