iOS自动播放不工作

iOS自动播放不工作,ios,safari,html5-video,Ios,Safari,Html5 Video,我正在尝试在iOS的Safari(任何版本)上自动播放视频,我正在使用HTML5标签: <video autoPlay="true" loop="true" muted="true" playsInline="true" poster="/assets/pictures/poster.jpg" src="https://myURL" className="stage-vid" /> 出于某种原因,它可以在Chrome和Firefox上运

我正在尝试在iOS的Safari(任何版本)上自动播放视频,我正在使用HTML5标签:

<video
   autoPlay="true"
   loop="true"
   muted="true"
   playsInline="true"
   poster="/assets/pictures/poster.jpg"
   src="https://myURL"
   className="stage-vid"
/>

出于某种原因,它可以在Chrome和Firefox上运行,但当我检查视频的
时,Chrome上的mute
属性设置为true,而在Safari中设置为false。我正在使用Browserstack进行调试,但我在iOS设备上尝试过,即使视频没有音轨,视频也无法播放


非常感谢

不幸的是,iOS阻止了自动播放。播放功能需要通过点击或触摸事件触发。模拟的点击或触摸也不起作用。恐怕对此无能为力,因为这取决于苹果。

您是否尝试写:

<video muted playsinline />

或:


?

可以在iOS上自动播放,如上所述


可能还有其他情况,例如低功耗模式会阻止自动播放,或者如果是在Chrome上。

不正确-。让它工作是另一回事。@JorgeLuisBorges,至少在我的测试中是这样,而在安卓系统上自动播放可以工作,而在iOS系统上则不行。你必须点击视频才能开始。添加在我这边起作用了。需要注意的是,要使自动播放在Chrome上工作,还需要“静音”。干杯
<video muted="muted" playsinline="playsinline" />