Javascript JWPlayer在youtube链接中找不到合适的播放器错误

Javascript JWPlayer在youtube链接中找不到合适的播放器错误,javascript,youtube,jwplayer,Javascript,Youtube,Jwplayer,我在JWPlayer上遇到了一个问题,这是最近才发生的(这意味着我正在使用这个精确的代码)。我通过youtube链接得到“找不到合适的玩家”。我的设置如下: jwplayer("mediaplayer2").setup({ flashplayer: "php/jwplayer/player.swf", file: "https://www.youtube.com/watch?v=IsYAoR7hfPE", autostart: true,

我在JWPlayer上遇到了一个问题,这是最近才发生的(这意味着我正在使用这个精确的代码)。我通过youtube链接得到“找不到合适的玩家”。我的设置如下:

   jwplayer("mediaplayer2").setup({
        flashplayer: "php/jwplayer/player.swf",
        file: "https://www.youtube.com/watch?v=IsYAoR7hfPE",
        autostart: true,
        controls: false,
        logo: "http://...",
        "logo.link": "tracker2.php","logo.hide":false,
        controlbar: "over",
        "controlbar.idlehide": "true",
        "controlbar.hide": "true",
        image: "php/jwplayer/preview.jpg",
        screencolor: "000000",
        width: "500",
        height: "300",
        stretching: "fill",
        skin: "php/jwplayer/skins/bekle.zip",
        abouttext: "Flash Player",
        aboutlink: "http://...",
        events: {
            onPause: function() {
                if(success != 1)
                this.play(true);
            },
            onComplete: function() {
                //this.stop();
                //$.post('php/jwplayer/callback.php');
                if(success == 1)
                {
                    this.stop();
                            }

                    },
            onError: function(message)
            {
                alert(message);
                console.log(message);
            },
            onSetupError: function(fallback,message)
            {
                alert(message);
                console.log(message);
            }           

        }
    }); 

如何修复此问题?

问题在于您正在使用的YouTube视频,它是一个私人视频。 要了解如何在jwplayer中嵌入youtube视频的更多信息,请查看此

  • 这就是我在控制台中遇到的错误

    Object
    message: "Error loading YouTube: Video removed or private"
    type: "jwplayerError"
    __proto__: Object
    
    检查此项并对该问题进行评论,您不能在jwplayer中播放私人youtube视频

    我制作了一个简单的演示,用youtube展示jwplayer

    检查这个

    另外,请查看此故障排除指南

    加载YouTube时出错:视频已删除或私有这表示YouTube 视频已被删除(出于任何原因),或已标记为 私人的,由视频的所有者提供


    请提供一个链接到你运行这个的地方。现在它又开始工作了:是的,它工作得很好。它多久坏一次?今天坏了,或者我今天注意到了,不确定。可能是ssl还是连接问题?这个错误在youtube文件上意味着什么?通常这个错误意味着找不到文件。当时可能存在连接问题?此视频在提出问题时是公开/活动的,但我们后来将其删除。谢谢你的回答。
    jwplayer("mediaplayer2").setup({
    
            file: "https://www.youtube.com/watch?v=efuICQgCWLA",
            autostart: true,
           // controls: false,
            width: "500",
            height: "300",
            stretching: "fill",
    
    
    
        });