我想在点击我网站上的特定元素时开始播放视频。我测试了vimeo player和youtube video player它在桌面上运行得很好,但是当我在iPhone上测试它没有。
我知道Apple不允许自动播放。来自Apple文档“警告:为了防止用户通过蜂窝网络进行未经请求的下载,嵌入式媒体无法在iOS上的Safari中自动播放 - 用户始终会启动播放。”
我的问题是当用户点击网站上的某些html元素时 - 是否可以将其视为用户启动播放?你是怎么在iPhone上解决这些问题的?
答案 0 :(得分:0)
显然点击一个元素应该允许在iOS中启动Vimeo视频,但据Vimeo论坛的一名工作人员说,一个神秘的错误就是阻止它工作。
来自https://vimeo.com/forums/help/topic:107150
在iOS上,只能从用户操作启动播放。什么时候 使用API调用play,就在用户操作的某一行 丢失,触发实际视频播放不起作用。我们已经 试图找到解决办法,但到目前为止我们没有尝试过 工作
答案 1 :(得分:0)
实际上这个限制是苹果方面进一步回答的 Please see the answer