让我们想象一下,我的网站上有一个简单的javascript:
t = setInterval( callback, 30*1000 );
var callback = function() {
document.write('foobar');
};
如果用户从移动设备访问我的网站,我想知道在页面/应用在后台后,回调是否会继续执行。我知道所有移动设备都不一样,所以为了清楚起见,我们要确定一些特定的场景:
在这些案例中(如果有的话),用户会在一小时后返回到满是foobar
s的屏幕吗?
更新
现在JavaScript继续执行,即使是非活动选项卡(计时器) 速度减慢到1s)甚至是Safari中的 背景