微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

YouTube 播放器没有看到用户与我的网站互动,播放器保持未启动状态唯一的修复是站点强制交互

如何解决YouTube 播放器没有看到用户与我的网站互动,播放器保持未启动状态唯一的修复是站点强制交互

只是想指出一些可以纠正的奇怪问题,或者可能有解决方法

场景:

如果没有用户首先与页面交互,自动播放不会参与,开发人员可以应用点击框或对音频上下文加载状态进行主动检查,推送该交互的弹出窗口。有趣的是,这个 audiocontext 方法适用于我的所有媒体流,但不适用于 iframe。

就好像 iframe 不知道有交互,或者网站获得了足够的分数,可以在没有交互的情况下重新加载几次并保持 -1 状态。

我唯一的解决方法是每次在页面加载之前强制交互,有没有办法解决这个问题?

预期结果:

如果我的用户已经与页面交互和/或建立了分数,他们可以继续自动播放,直到加载时需要新的交互。然而,这应该普遍适用于属于不同来源的 iframe。

添加信息

我确实在此页面上运行媒体流,这些媒体流从自动播放的外部 IP 路由,没有问题,所以想知道这是设置还是 iFrame 内的问题?或网站设置,无论是 my end 还是 youtube。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。