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

问题描述

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

场景:

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

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

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

预期结果:

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

添加信息

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)