我想将无效的Chrome标签滚动到底部,但只有在我激活标签时才会滚动。有没有办法在不激活选项卡的情况下继续滚动? 这是一个通过控制台测试的代码:
window.setTimeout(function() {
window.scrollBy({
top: 9999999,
behavior: 'smooth'
});
}, 3000);
将其插入控制台,切换到另一个标签,等待3秒后再返回。选项卡仅在您再次激活后才会滚动。
答案 0 :(得分:0)
问题不是滚动,而是如果选项卡未处于活动状态,则setTimeout无法正常工作。