当前位置 : 主页 > 手机开发 > 无线 >

如何在Mobile Safari中获取Javascript中的位置变化事件?

来源:互联网 收集:自由互联 发布时间:2021-06-10
我想每秒执行一次 JavaScript函数,或者在播放期间每当Mobile Safari视频播放器上的时间位置发生变化时. 是否有事件监听器或实现此目的的某种方式?我在这里看到如何按需进行: In Safar
我想每秒执行一次 JavaScript函数,或者在播放期间每当Mobile Safari视频播放器上的时间位置发生变化时.

是否有事件监听器或实现此目的的某种方式?我在这里看到如何按需进行:

In Safari for iPad, how can I get the current video position via Javascript?

但是,我正在寻找一种自动触发功能的方法,而不是要求用户交互来触发获取位置.可以这样做吗?

您可以通过HTML5视频吸引大量活动.并非所有浏览器都支持所有浏览器,但Mobile Safari应该可以很好地满足您的需求,即“timeupdate”事件.

video.addEventListener('timeupdate', function() {
  console.log('video time: ' + video.currentTime);
});

您可以在此处查看活动的演示者:
http://www.w3.org/2010/05/video/mediaevents.html

网友评论