Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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
Javascript Youtube播放器API抛出404_Javascript_Html_Api_Youtube_Http Status Code 404 - Fatal编程技术网

Javascript Youtube播放器API抛出404

Javascript Youtube播放器API抛出404,javascript,html,api,youtube,http-status-code-404,Javascript,Html,Api,Youtube,Http Status Code 404,这已经困扰了我一段时间了,我正在使用这个通用脚本创建一个播放器 var player=new YT.player(videoArray[0],{videoId:videoArray[0],事件:{'onStateChange':onPlayerStateChange}) 我用一个简单的console.log设置了回调函数。问题是当我更改控制台抛出的播放器的状态时 。。。。从文件html5player-en_US-vfloyxzv5.js:39 witch I asume由YouTube Ifra

这已经困扰了我一段时间了,我正在使用这个通用脚本创建一个播放器

var player=new YT.player(videoArray[0],{videoId:videoArray[0],事件:{'onStateChange':onPlayerStateChange})

我用一个简单的console.log设置了回调函数。问题是当我更改控制台抛出的播放器的状态时

。。。。从文件html5player-en_US-vfloyxzv5.js:39 witch I asume由YouTube Iframe API加载中获取404


任何想法或可能的解决方案都将受到极大的赞赏。

遗憾的是,这是使用Youtube播放器API必须解决的众多小问题之一我认为没有任何解决方案,我们只能等待Youtube修复

错误报告已经创建,请随时查看


Youtube播放器每周二更新一次。希望有一天,这个问题会得到解决。我发现我做错了什么,我正在发布这篇文章,也许它会帮助一些人

因为videoArray保存着jQuery对象,所以我使用了这段代码使它能够正常工作

    if(isYouTubeVideo) {
        videoID = iframeSrc.substr(baseUrlLength);
    }

    videoArray[i] = {};
    videoArray[i].id = videoID;

    jQuery.ajax({
    dataType: 'JSON',
    url: 'https://gdata.youtube.com/feeds/api/videos/' + videoID + '?v=2&alt=json'
    })
    .done(function(data) {
        videoArray[i].title = data.entry.title.$t;
    });

    jQuery(this).attr('id', videoID);
    playerArray[i] = new YT.Player(videoArray[i].id, { event : //Events here})

我希望这对某人有所帮助:)

我为某些视频制作了这个。根据我的经验,get_video 404并不重要-视频仍能正确加载


不过有一个随机的警告;如果您在连接到MacSafariWebInspector的iPhone上运行此功能,404会导致视频停止加载。这让我开心了好几个小时

我也有同样的问题。有人能解决这个问题吗?