使用js API和iPhone的video播放器

当我点击我网站上的特定元素时,我希望video开始播放。 我testing了vimeo播放器和youtubevideo播放器,它在桌面上效果很好,但是当我在iPhone上testing时,却没有。

我知道苹果不允许自动播放。 从Apple文档“警告:为防止蜂窝networking上的主动下载由用户承担费用,embedded式媒体不能在iOS上的Safari中自动播放 – 用户始终启动播放。”

我的问题是,当用户点击网站上的一些HTML元素 – 它可以被认为是由用户开始播放? 你是如何解决iPhone上的这些问题的?

显然,点击元素应该允许在iOS中启动Vimeovideo,但是根据Vimeo论坛上的一位职员的说法,一个神秘的bug正在阻止它的运行。

https://vimeo.com/forums/help/topic:107150

在iOS上,播放只能从用户操作启动。 使用API​​调用播放时,用户操作丢失的某个位置,并触发实际的video播放不起作用。 我们试图find解决办法,但到目前为止,我们没有尝试过。