【发布时间】:2013-02-12 15:12:45
【问题描述】:
我的页面中有一个音频元素,单击按钮即可开始播放。
当用户按下 iPhone HOME 按钮并且 Safari 进入 背景 时,有没有办法暂停音频?
谢谢!
【问题讨论】:
标签: iphone html audio background
我的页面中有一个音频元素,单击按钮即可开始播放。
当用户按下 iPhone HOME 按钮并且 Safari 进入 背景 时,有没有办法暂停音频?
谢谢!
【问题讨论】:
标签: iphone html audio background
利用循环来检查用户是否在网页上。存储时间。
var lastSeen;
var loop = function (){
lastSeen = Date.now();
setTimeout(loop, 50);
};
loop();
var music = document.getElementById('music');
music.addEventListener('timeupdate', function (){
if(Date.now() - lastSeen > 100){
this.pause();
}
}, false);
【讨论】: