[Javascript] 網頁生命週期: Pagelifecycle.js

PageLifecycle.js

https://github.com/GoogleChromeLabs/page-lifecycle


page-lifecycle - PageLifecycle.js是一個很小的JavaScript庫,允許開發人員在流覽器中輕鬆觀察Page Lifecycle API狀態變化

https://www.nuomiphp.com/github/zh/5fa919e197fb66554458b153.html


【第2037期】深入瞭解頁面生命週期API

https://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=2651241639&idx=1&sn=d82020a3b54ed4f4480be8c758ccc0b5&chksm=bd4965238a3eec3564d3fc87f8da9896582106b6dd4fdc438d036d8d63cf33c73dc8c5be7ef8&scene=27#wechat_redirect


Pagelifecycle.js是由Google所開發的JavaScript套件,主要是針對一些流覽器在切換標籤頁時沒有觸發模糊事件,無法得知頁面進入被動狀態,例如IE(10及以下)沒有實現visibilityChange事件,Safari在關閉標籤頁時沒有可靠地觸發pagehide或visibilitychange事件,而Pagelifecycle.js則可作為polyfill來處理跨流覽器的相容性,並用以當用戶沒有積極參與時,網頁可接收到相關事件,並避開或釋放消耗過多資源的運行程式碼。



#網頁, 生命, 週期, Pagelifecycle.js


留言