使用js API和iPhone的视频播放器

时间:2013-11-27 13:34:07

标签: ios youtube-javascript-api vimeo-api

我想在点击我网站上的特定元素时开始播放视频。我测试了vimeo playeryoutube video player它在桌面上运行得很好,但是当我在iPhone上测试它没有。

我知道Apple不允许自动播放。来自Apple文档“警告:为了防止用户通过蜂窝网络进行未经请求的下载,嵌入式媒体无法在iOS上的Safari中自动播放 - 用户始终会启动播放。”

我的问题是当用户点击网站上的某些html元素时 - 是否可以将其视为用户启动播放?你是怎么在iPhone上解决这些问题的?

2 个答案:

答案 0 :(得分:0)

显然点击一个元素应该允许在iOS中启动Vimeo视频,但据Vimeo论坛的一名工作人员说,一个神秘的错误就是阻止它工作。

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

  

在iOS上,只能从用户操作启动播放。什么时候   使用API​​调用play,就在用户操作的某一行   丢失,触发实际视频播放不起作用。我们已经   试图找到解决办法,但到目前为止我们没有尝试过   工作

答案 1 :(得分:0)

实际上这个限制是苹果方面进一步回答的 Please see the answer