|
本帖最后由 jiayandeboluo 于 2023-5-8 14:33 编辑
1、点击按钮返回
可以在返回按钮的点击事件中记录当前视频播放时间,例如:
- document.getElementById('backButton').addEventListener('click', function() {
- var currentTime = video.currentTime;
- // 进行记录操作
- });
复制代码 2、滑动手机返回
可以使用window的"pagehide"事件,在页面关闭前进行记录,例如:
- window.addEventListener('pagehide', function() {
- var currentTime = video.currentTime;
- // 进行记录操作
- });
复制代码 3、关闭软件记录
可以使用apicloud的"pause"和"close"事件,在应用暂停和关闭之前进行记录,例如:
- api.addEventListener({
- name: 'pause'
- }, function () {
- var currentTime = video.currentTime;
- // 进行记录操作
- });
- api.addEventListener({
- name: 'appclose'
- }, function () {
- var currentTime = video.currentTime;
- // 进行记录操作
- });
复制代码
|
|