【问题标题】:YouTube embedded iFrame API not starting new videos when playVideo() is called and the page is loaded调用 playVideo() 并加载页面时,YouTube 嵌入式 iFrame API 未启动新视频
【发布时间】:2021-02-11 01:37:30
【问题描述】:

我有一个网页可以播放连续的随机视频(从外部列表中提取),它在移动设备或桌面设备上运行良好。但是,当您尝试 chromecast 视频时,第一个视频将在 chromecast 上成功播放,但如果我的嵌入式播放器更改了视频,playVideo() 函数似乎不会更新 chromecast 上正在播放的视频。

【问题讨论】:

    标签: javascript youtube-api


    【解决方案1】:

    在编写问题的过程中,我发现我实际上并没有调用 player.playVideo(),而是依赖于 player.loadVideoById() 在所有其他上下文中的自动播放行为。在 play.loadVideoById() 修复问题后立即添加 player.playVideo() 调用!

    【讨论】:

      猜你喜欢
      • 2018-01-18
      • 2014-07-06
      • 1970-01-01
      • 2011-11-27
      • 1970-01-01
      • 2014-10-07
      • 1970-01-01
      • 1970-01-01
      • 2014-04-02
      相关资源
      最近更新 更多