2
我的應用程序有多個Android的Web視圖,在站點範圍內的JS,我有:爲什麼可見度變化事件不會針對Android webview觸發?
window.addEventListener('beforeunload', function() {console.log("beforeunload");});
// subscribe to visibility change events
document.addEventListener('visibilitychange', function() {
console.log('visibility changed!!!');
}
無論beforeunload
也不visibilitychange
火災時,我(1)熱播的「回家」按鈕轉到主屏幕或(2 )調用任務切換器以轉到不同的應用程序。
爲了澄清,visibilitychange正確地在Android Chrome中被解僱。 webviews有什麼不同?
visible = !paused && (!attached to window || window visible)
換言之,窗口可見狀態被忽略如果網頁視圖是 分離:如計算