Javascript 当浏览器进入后台时,什么事件告诉我?

Javascript 当浏览器进入后台时,什么事件告诉我?,javascript,html,mobile-browser,Javascript,Html,Mobile Browser,例如,当您切换到桌面或移动设备上的其他应用程序,或仅查看桌面/主屏幕时。在这种情况下,unload和pagehide都不会开火可视性更改仅在我切换桌面上的选项卡时触发。Javascript: 如果焦点中有一个元素,将触发onblur()事件 jQuery: 如果您有一个焦点元素,将触发focusout()事件。桌面浏览器将触发blur事件,我希望移动浏览器也会这样做。谢谢模糊窗口上的事件适用于桌面和ios safari。答案不应要求使用不在OP中或问题上标记的库。使用纯JS答案更新。在浏览器背景

例如,当您切换到桌面或移动设备上的其他应用程序,或仅查看桌面/主屏幕时。在这种情况下,
unload
pagehide
都不会开火<代码>可视性更改仅在我切换桌面上的选项卡时触发。

Javascript: 如果焦点中有一个元素,将触发
onblur()
事件

jQuery:
如果您有一个焦点元素,将触发
focusout()
事件。

桌面浏览器将触发
blur
事件,我希望移动浏览器也会这样做。谢谢<代码>模糊窗口上的事件适用于桌面和ios safari。答案不应要求使用不在OP中或问题上标记的库。使用纯JS答案更新。在浏览器背景时触发事件的元素是什么?它是
窗口、文档、html、正文