Javascript Youtube onPlayerReady并不总是运行
我正试图在[这个][1]页面上实现Youtube的视频播放器 我希望视频播放器在页面上单击链接时在灯箱中播放,或者在链接到视频时弹出([示例链接][2])。我“大部分”对它的工作方式感到满意。我遇到的问题是这两个不同的问题 1) 在某些计算机上(并非特定于浏览器),有时(并非总是)onPlayerReady(事件)功能不会运行。弹出窗口的代码在此函数中,因此视频不会播放。我能找到的唯一共同点是,当你刷新页面时,它100%都能正常工作 2) 在页面加载完成之前单击链接时,视频播放器会加载,但视频本身不会加载。我假设loadVideoById函数没有运行。我不知道如何阻止人们犯这个错误。同样,如果您关闭播放器并重新打开它,它也可以完美地工作 当您从链接访问时,页面将刷新到不包含锚定的url,以防止人们被困在链接页面上。这不是一个错误 我不确定你需要看什么,因为有一个现场演示,所以我不打算把它搞得乱七八糟,包括一堆你不需要的东西。相反,我将用您需要看到的任何代码进行响应或编辑 如果您发现任何其他明显的错误,请告诉我 编辑:社区显然连回答我的问题都无能为力。我用不同的方法解决了这个问题,所以这个问题不再适用。我对这个社区感到失望,他们聚集在一起批评和编辑我的问题,但没有一个建议给我 EDIT2:删除链接Javascript Youtube onPlayerReady并不总是运行,javascript,jquery,html,video,youtube,Javascript,Jquery,Html,Video,Youtube,我正试图在[这个][1]页面上实现Youtube的视频播放器 我希望视频播放器在页面上单击链接时在灯箱中播放,或者在链接到视频时弹出([示例链接][2])。我“大部分”对它的工作方式感到满意。我遇到的问题是这两个不同的问题 1) 在某些计算机上(并非特定于浏览器),有时(并非总是)onPlayerReady(事件)功能不会运行。弹出窗口的代码在此函数中,因此视频不会播放。我能找到的唯一共同点是,当你刷新页面时,它100%都能正常工作 2) 在页面加载完成之前单击链接时,视频播放器会加载,但视频本