簡體   English   中英

如果移動瀏覽器未打開或未激活,則在 Javascript/jQuery 中檢測

[英]Detect in Javascript/jQuery if mobile browser is not open or active

*我在網上和SO上搜索過

我有一個用 jQuery Mobile 制作的移動網站。 如果用戶已離開手機上的移動瀏覽器(到另一個應用程序),這將隱藏移動瀏覽器(但移動瀏覽器仍會在他們的手機上運行),我需要一種使用 Javascript 或 jQuery 的方法來了解當用戶再次打開他們的移動瀏覽器時。

我已使用 PhoneGap 將移動站點打包為應用程序,目前我使用 onResume() 函數實現了這一點。

您可以通過onunloadonbeforeunload事件檢測選項卡或窗口何時關閉。 如果選項卡關閉,返回按鈕被點擊或退出鏈接被點擊,這些將觸發。

有一個提議允許 webapps 檢測它們是否在前台, visibilitychange事件, http://www.w3.org/TR/2013/REC-page-visibility-20131029/#sec-visibilitychange-event

它部分支持,主要由較新的瀏覽器支持,因此根據您的需要,它可能適合您。 http://caniuse.com/#feat=pagevisibility

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM