youtube - 我们可以利用youtube api使其在不同点处暂停,并使用按钮作为暂停点在暂停点处播放

标签 youtube youtube-api

嘿 friend ,我在代码上几乎不需要帮助:

  • 我有20分钟的视频
  • 我玩了5分钟
  • ..我暂停了..所以我将其称为Tag1
  • 我又玩了5分钟。.我停了下来。所以现在视频持续时间是10分钟
    竞争...所以我称之为Tag2
  • 我又玩了5分钟。.我暂停了/所以现在的播放时间是15分钟
    完成..so,我称之为Tag3。
  • 现在,当我单击名为Tag1的按钮/链接时。视频应直接
    从第5分钟开始
  • 当我单击名为Tag2的按钮/链接时,视频应
    直接从10分钟开始
  • 当我单击名为Tag2的按钮/链接时,视频应
    直接从15h分钟开始

  • 我已经尝试过,但是有些帮助的人正在等待您的回复

    最佳答案

    您也许可以创建一个与此脚本类似的脚本,在脚本中添加和查找暂停的时间取决于插入数组的顺序。这是一个大概的工作原理:

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

    关于youtube - 我们可以利用youtube api使其在不同点处暂停,并使用按钮作为暂停点在暂停点处播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26485673/

    相关文章:

    youtube - YouTube API 生成的 access_token 能否帮助播放私有(private)视频

    javascript - swfobject.embedSWF 在 iOS 中不工作

    ios - 在 YTPlayerView 中仅提示一个视频

    android - Android-播放YouTube视频

    Android:如何在 WebView 中加载 YouTube channel ?

    Youtube child API

    php - 如何使用 Youtube API V3 在 PHP 中获取处理细节

    c# - 在C#中使用async/await和httpclient进行多线程

    wordpress - 在Wordpress中使用MediaElement.js 2.9.1显示YouTube视频?

    android - 使用 youtubeplayer view 实现的视频正在播放一毫秒