【问题标题】:Autoplay just one time when you access the page访问页面时仅自动播放一次
【发布时间】:2023-04-02 15:10:01
【问题描述】:

我是 Web 开发的初学者,我想放一个带有自动播放功能的 youtube iframe,但只是为了第一次访问,使用 cookie 或变量来控制它。

当我第二次访问该网站时,视频不会自动播放。

有可能吗?

【问题讨论】:

    标签: javascript php html css youtube


    【解决方案1】:

    逻辑应该很简单。 当用户访问网站时,检查用户是否有 cookie。 如果没有,给他分配 cookie。 如果是,什么也不做。

    在向 Youtube Iframe 添加参数时,您应该检查是否设置了 cookie,并根据它添加 autoplay 参数。

    以下链接将为您提供帮助并提供您正在寻找的完整解决方案。我没有重新发明解决方案,因为它们已经发布了。

    Youtube 文档:

    https://developers.google.com/youtube/player_parameters

    使用 Vanilla JavaScript 设置和检索 Cookie:

    Set cookie and get cookie with JavaScript

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-23
      • 1970-01-01
      • 1970-01-01
      • 2018-01-14
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 2016-06-12
      相关资源
      最近更新 更多