Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript/jQuery中检测移动浏览器是否未打开或处于活动状态_Javascript_Jquery_Html_Jquery Mobile_Mobile - Fatal编程技术网

在Javascript/jQuery中检测移动浏览器是否未打开或处于活动状态

在Javascript/jQuery中检测移动浏览器是否未打开或处于活动状态,javascript,jquery,html,jquery-mobile,mobile,Javascript,Jquery,Html,Jquery Mobile,Mobile,*我在网上搜索过,等等 我有一个用jQuery手机制作的移动网站。如果用户已经离开手机上的手机浏览器,(转到另一个应用程序),这会隐藏手机浏览器(但手机浏览器仍会在手机上运行),我需要一种Javascript或jQuery的方法来知道用户何时再次打开手机浏览器 我已经使用PhoneGap将移动站点打包为一个应用程序,目前我使用onResume()函数实现了这一点。您可以通过onunload和onbeforeunload事件检测选项卡或窗口何时关闭。如果关闭选项卡、点击后退按钮或单击退出链接,则会

*我在网上搜索过,等等

我有一个用jQuery手机制作的移动网站。如果用户已经离开手机上的手机浏览器,(转到另一个应用程序),这会隐藏手机浏览器(但手机浏览器仍会在手机上运行),我需要一种Javascript或jQuery的方法来知道用户何时再次打开手机浏览器


我已经使用PhoneGap将移动站点打包为一个应用程序,目前我使用onResume()函数实现了这一点。

您可以通过
onunload
onbeforeunload
事件检测选项卡或窗口何时关闭。如果关闭选项卡、点击后退按钮或单击退出链接,则会触发这些操作

有一项提议允许webapps检测它们是否在前台,
visibilitychange
事件

它是部分支持的,主要由更新的浏览器支持,因此根据您的需要,它可能适合您

仍在寻找是否还有其他更适合这一点的方法。