我正在尝试在Vimeo嵌入开始播放时向页面追加元素。我正在使用的代码是:
var iframe = $videoObj.find("iframe")[0],
player = $f(iframe);
function onPlayProgress(id) {
if(!$videoObj.find(".video-play-pause").length)
$videoObj.append(controlHTML);
}
player.addEvent('ready', function() {
player.addEvent('play', onPlayProgress);
});
该事件在桌面浏览器上触发,但在iOS7上似乎没有触发。我也尝试过播放/暂停事件,但这些都不起作用。准备好的事件似乎是唯一发生的事件。
是否存在使事件触发的解决方法,或者它们是否完全不受iOS支持?
更新
似乎设置视频ID并将其与API一起使用是让它在iOS上运行所缺少的(虽然在桌面上的Chrome / Safari中不需要)。