Tagged articles
2 articles
Page 1 of 1
Yuewen Frontend Team
Yuewen Frontend Team
Sep 5, 2018 · Frontend Development

Why Push Notifications Fail When Browser Is Closed and How to Fix Them

This article explains why web push notifications stop working when the browser is closed, how Android and desktop browsers handle push messages, how to open added‑to‑desktop web apps in full‑screen, the evolution from GCM to FCM, and provides detailed troubleshooting steps for authorization, payload encryption, connection issues, HTTP status codes, and error reporting.

FCMGCMdebugging
0 likes · 17 min read
Why Push Notifications Fail When Browser Is Closed and How to Fix Them
WeChat Client Technology Team
WeChat Client Technology Team
Aug 17, 2015 · Backend Development

How We Optimized WeChat’s Heartbeat to Cut Power and Bandwidth Usage

This article details the analysis and redesign of Line, WhatsApp, and WeChat heartbeat mechanisms, presenting a simplified adaptive heartbeat algorithm, its testing methodology, comparative push strategies, GCM characteristics, and practical improvement suggestions to reduce power consumption, network load, and latency.

AndroidGCMHeartbeat
0 likes · 22 min read
How We Optimized WeChat’s Heartbeat to Cut Power and Bandwidth Usage