gpt4 book ai didi

javascript - YouTube Iframe API 初始化后 player.getPlayerState 不可用

转载 作者:行者123 更新时间:2023-11-30 17:18:39 36 4
gpt4 key购买 nike

在我拥有的一个小型音乐发现网站上,使用 YouTube Iframe API 的功能已被破坏了一段时间,我试图了解原因:

  1. 打开www.dailygrooves.org
  2. 空格键键。

→ 预期:应该开始播放。

→ 实际情况:playpause 函数在运行 var playerState = player 时抛出 TypeError: player.getPlayerState is not a function。 getPlayerState()。查看我的播放器对象,确实缺少此方法:

screenshot of the 'player' object in my DevTools

我的 API 使用/初始化有什么问题?它曾经工作得很好,我想几个月前就开始失败了,即使 YouTube Iframe Player API Reference没有提到最近对 API 的更改。感谢您的帮助!

最佳答案

添加

enablejsapi=1

到 iframe 的“src”属性。例如:

http://www.youtube.com/embed/videoseries?wmode=opaque&autohide=0&disablekb=1&enablejsapi=1&list="

关于javascript - YouTube Iframe API 初始化后 player.getPlayerState 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25594626/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com