我有一个使用HTML5视频标签的iPhone网页.在iPhone上,此类嵌入式视频在本机播放器中播放.我想查看视频何时结束以及用户是否已使用"完成"按钮解除视频.最初,我试过这个:
var video = $("#someVideo").get(0);
video.addEventListener('ended', myFunction);
Run Code Online (Sandbox Code Playgroud)
但只有在视频被允许完成时才会被解雇.在玩了一些其他事件(暂停,停顿,等待)后,我发现"完成"按钮会触发"暂停"事件.但是,当我添加这个:
video.addEventListener('pause', myFunction);
Run Code Online (Sandbox Code Playgroud)
我的代码是从"完成"按钮称为既与当用户点击的播放控件暂停按钮.第二种情况是不可取的; 我只想要第一个案例,但事件似乎没有给我足够的信息.
有没有人知道如何判断用户何时点击iPhone播放器中的"完成"按钮(而不是简单地暂停)?