2017-04-24 131 views
0

當我的服務工作人員調用一個返回內容的安全API時,我確實收到一條錯誤消息,使得該網站已在後臺更新。任何人都可以請幫我嗎? enter image description here接收GCM時出現錯誤信息

回答

1

根據此link,消息This site has been updated in the background是來自Chrome瀏覽器的強制消息,當SDK無法獲取要檢索的通知內容時。通知內容不會發送給我們的後臺工作人員;相反,我們會收到顯示通知的信號,然後我們從我們的服務器獲取通知內容。

這種行爲很可能是由用戶有多個通知ping而觸發的,但只有一條消息要接收。一般來說,一旦Chrome Push Notification: This site has been updated in the background

如您收到GCM(谷歌雲通訊)的推送消息,你必須表明,在瀏覽器推送通知:

您還可以檢查此相關的SO職位。這是在這裏提到的第三個問題:

https://developers.google.com/web/updates/2015/03/push-notificatons-on-the-open-web#what-are-the-limitations-of-push-messaging-in-chrome-42

因此,它可能發生,你想用跳繩推送通知你雖然得到了GCM推送消息,你得到了一些默認的消息推送通知如「此網站已在後臺更新」。

希望這會有所幫助!