首页 > 解决方案 > 是否可以在最后一次操作后 X 秒后在 JS 中的网页上截屏?

问题描述

我有一个网页,我想在X秒后不使用该页面时截屏,即在最后一次操作后达到一定时间时可以吗?

标签: javascripthtmlwebpage-screenshottakesscreenshot

解决方案


有很多答案,一个简单的谷歌搜索会比提问更快地帮助你。

此外,

let timeout
let seconds = 2
function screenshot(){
   clearTimeout(timeout)
   timeout = setTimeout(function(){takescreenshot()},seconds*1000)
}
document.body.addEventListener("mousemove",function(){screenshot()});
document.body.addEventListener("click",function(){screenshot()})

推荐阅读