[仅在访问页面时自动播放一次

问题描述 投票:-1回答:1

我是网络开发的初学者,我想设置一个具有自动播放功能的youtube iframe,但仅用于首次访问时,使用Cookie或变量对其进行控制。

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

可以吗?

javascript php html css youtube
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.