我无法自动播放vimeo视频(手机)

cle*_*ent 1 jquery html5 dom vimeo

我正在尝试在移动设备上添加autoplay视频iframe.

该应用程序运行良好,但用户必须单击iFrame内的按钮才能播放视频.

我已经尝试使用该"autoplay=1"参数,iframe但它没有在移动设备上说话(在桌面上很好)...

你能帮助我吗?

谢谢

Las*_*sse 7

正如@ A.Wolff所述,autoplay设计禁用以保留带宽.

例如,可以"欺骗"iOS认为用户点击了播放按钮(谷歌,如果你想知道如何).

但是,Vimeo必须实现这一点,因为您将无法操纵iframe外部源的内容.

结论:您无法在移动设备上自动播放嵌入的Vimeo视频.

(对于好奇的人,我通过Safari中的远程调试对嵌入式播放器的源代码进行了一些挖掘,并且无法在不点击播放按钮的情况下找到播放视频的方法)

  • 这个结论不再成立。您可以**在手机上自动播放嵌入的Vimeo视频。需要注意的是视频必须静音才能正常工作,例如`<iframe src =“ https://player.vimeo.com/video/{videoId}?autoplay=1&muted=1” width =“ 640” height =“ 360“ frameborder =” 0“ allow =”自动播放;全屏;“ allowfullscreen> </ iframe>`。需要注意的另一个警告是,如果启用了低功耗模式,则自动播放在Safari或iOS上的Chrome中“将永远无法工作”。我尚未在Android上测试过低功耗模式。 (3认同)