后台Javascript中的程序

后台Javascript中的程序,javascript,background,Javascript,Background,假设我制作一个程序并在chrome上运行,然后切换选项卡 或者,如果我打开我的javascript应用程序,然后切换应用程序,而将我的应用程序放在后台会怎么样 有没有办法用javascript判断程序是在前台还是后台 谢谢,这将非常有用。您可以使用页面可见性API在Javascript中处理前台/后台切换 if (document.visibilityState == "visible") { // foreground } else if (document.visibilitySta

假设我制作一个程序并在chrome上运行,然后切换选项卡

或者,如果我打开我的javascript应用程序,然后切换应用程序,而将我的应用程序放在后台会怎么样

有没有办法用javascript判断程序是在前台还是后台


谢谢,这将非常有用。

您可以使用页面可见性API在Javascript中处理前台/后台切换

if (document.visibilityState == "visible") {
    // foreground
} else if (document.visibilityState == "hidden" {
    // background
}
检查document.hasFocus()不适用于页面在前台(可见)运行但未聚焦的情况


有关详细信息,请参阅

您可以使用页面可见性API在Javascript中处理前台/后台切换

if (document.visibilityState == "visible") {
    // foreground
} else if (document.visibilityState == "hidden" {
    // background
}
检查document.hasFocus()不适用于页面在前台(可见)运行但未聚焦的情况

有关详细信息,请参阅

您可以用来检查当前页面是否聚焦。

您可以用来检查当前页面是否聚焦