簡體   English   中英

應用程序在前台時推送通知(使用 Firebase 觸發器)

[英]Push notification when app is in foreground (using Firebase triggers)

假設某個集合中有更新,它會觸發 function 為某個用戶(令牌)“導出”通知。 我已經在JavaScript中為Firestore TriggersonCreateonUpdate ,...)實現Firebase Functions ,如果應用程序在后台,它就可以工作。

我想發送應用程序是否正在運行的通知......如果應用程序處於前台或該功能尚未准備好(因為觸發器處於測試版中),用戶能否收到通知(讓我們說onUpdate )?

提前致謝

如果取決於您的消息是否包含data屬性、 notification屬性或兩者兼有。

如果消息包含一個notification屬性,如果應用程序在前台,它將被傳遞到您的應用程序代碼,但當應用程序在后台時由系統處理。

如果您的消息包含data屬性,它將始終傳遞到您的應用程序代碼。 如果它還包含通知屬性,則該部分將在應用程序處於后台時由系統處理。

有關這方面的更多信息,請參閱有關消息類型的 Firebase 文檔。

暫無
暫無

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

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