firefox 手机自动播放静音

firefox mobile autoplay muted

我不知道为什么,但 firefox 移动版不理解我告诉它以静音方式播放视频。 “只有在用户批准、网站被用户激活或媒体静音时才允许自动播放。”是我不断收到的信息。我试过这样做但还是不行

  ` var vid = document.getElementById("myVideo");
vid.muted = true;
vid.autoplay = true;
vid.loop = true;
vid.load();
});`

我尝试了最简单的方法

<video autoplay muted loop ></video>

这两个在 Edge 和 chrome 中都运行良好,我一直在玩这些。它在 firefox 桌面上也能正常工作。问题只是 firefox 手机。顺便说一句,我花了一整天的时间在我的网站上修复了一些东西,以便它可以与 firefox 移动版一起使用,此时它是如此烦人的浏览器。谁知道让自动播放在 Firefox 移动设备上运行的方法?

这背后可能有多种原因。 我上个月刚刚在 YouTube API 上工作,我遇到的一个问题是自动播放不起作用,因为我告诉我的浏览器阻止所有视频的自动播放。所以改了很多代码才想起来我自己浏览器的设置是我的项目不能运行的原因

为了使我的项目正常运行,我需要解决两件事:

  • 浏览器可能已被设置(默认或由用户或由 插件)来阻止视频自动播放。所以需要考虑到这一点。
  • 另一个可能是 phone 本身;它可以设置为在未连接到 wifi 时不自动播放视频和音乐以节省点数。