腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
在fcm的setBackgroundMessageHandler函数中获取文档
可以通过以下步骤实现:
首先,需要了解FCM(Firebase Cloud Messaging)是一种跨平台的消息传递解决方案,用于向移动设备、Web应用程序和服务器发送消息。它可以帮助开发人员构建实时的、可扩展的应用程序。
在FCM中,setBackgroundMessageHandler函数是一个用于处理后台消息的回调函数。当应用程序处于后台状态时,如果接收到新的消息,该函数将被调用。
在该函数中,可以通过使用Firebase提供的Firestore服务来获取文档。Firestore是一种灵活的、可扩展的NoSQL文档数据库,适用于移动、Web和服务器开发。
要在setBackgroundMessageHandler函数中获取文档,首先需要初始化Firebase应用程序并获取Firestore实例。可以使用Firebase SDK提供的方法来完成这些操作。
一旦获取了Firestore实例,就可以使用其提供的API来执行各种操作,例如获取文档、更新文档、删除文档等。
获取文档的步骤通常包括指定集合和文档的路径,然后使用get方法来获取文档的内容。获取到的文档可以通过回调函数进行处理。
在云计算领域,使用FCM的setBackgroundMessageHandler函数获取文档可以用于实现各种功能,例如实时通知、消息推送、数据同步等。
相关搜索:
在Firestore云函数中获取文档
在React-Native中获取FCM令牌
在mongodb中获取文档中的文档计数
函数未获取集合中的所有文档
在mongodb中获取文档和引用的文档
获取FCM通知消息并将其显示在单独的活动中
在Firestore中添加文档后获取文档id
在MongoDB中根据引用文档的属性获取所有文档
在firebase函数中获取新创建的文档ID时出错
如何获取svg在文档中的位置?
在Mongodb中获取单个文档的大小?
通过Firebase函数发送时,FCM中的高延迟
在Vim中自动显示函数文档
在Firebase函数中查询嵌套文档
在VSCode中获取python函数文档字符串的快捷方式
在文档创建时获取文档的实时更新?
在python中从文档中获取数值
在'onCreate‘谷歌云函数之后获取文档字段(firestore)
如何在设计文档函数中获取另一个文档?
在Cloud Firestore中通过获取文档名称删除文档
相关搜索:
在Firestore云函数中获取文档
在React-Native中获取FCM令牌
在mongodb中获取文档中的文档计数
函数未获取集合中的所有文档
在mongodb中获取文档和引用的文档
获取FCM通知消息并将其显示在单独的活动中
在Firestore中添加文档后获取文档id
在MongoDB中根据引用文档的属性获取所有文档
在firebase函数中获取新创建的文档ID时出错
如何获取svg在文档中的位置?
在Mongodb中获取单个文档的大小?
通过Firebase函数发送时,FCM中的高延迟
在Vim中自动显示函数文档
在Firebase函数中查询嵌套文档
在VSCode中获取python函数文档字符串的快捷方式
在文档创建时获取文档的实时更新?
在python中从文档中获取数值
在'onCreate‘谷歌云函数之后获取文档字段(firestore)
如何在设计文档函数中获取另一个文档?
在Cloud Firestore中通过获取文档名称删除文档
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
1
回答
在
fcm
的
setBackgroundMessageHandler
函数
中
获取
文档
、
、
下面是我
的
fcm
setBackgroundMessageHandler
函数
: console.log我试图将
文档
保存在全局变量
中
并在上面的方法
中
访问它,但它不起作用。
浏览 11
提问于2017-12-28
得票数 0
回答已采纳
2
回答
app本机:消息传递().onMessage不是第一次
在
iOS
中
启动应用程序
、
、
、
但是消息传递().onMessage并不是第一次
在
iOS
中
启动应用程序。这在Android系统
中
运行得很好。确切
的
情况是:import { Alert } from> { Al
浏览 4
提问于2021-12-02
得票数 0
1
回答
react-native firebase
fcm
setBackgroundMessageHandler
不工作
、
、
我正在创建一个
函数
,用于
在
FCM
的
setBackgroundMessageHandler
活动
中
通过异步存储来存储数据。 我使用
的
是@react-native-firebase/messaging。
SetBackgroundMessageHandler
不工作。我
在
https://rnfirebase.io/messaging/usage/ios-setup上遵循了教程,并从fi
浏览 18
提问于2021-04-19
得票数 3
3
回答
当浏览器在后台运行时收到通知时,使用Firebase播放声音
、
、
、
我想知道如何使用Firebase Cloud Messaging (
FCM
)播放声音,当浏览器(如Chrome、Firefox等)在后台运行时收到通知消息。后台运行时
的
通知 要在应用程序处于后台时接收消息,请在
FCM
中
调用service worker firebase-messaging-sw.js
中
的
setBackgroundMessageHandler
messaging.
setBackgroundMessageHandler
(function(p
浏览 3
提问于2017-10-17
得票数 5
1
回答
Messaging.onMessage().then
中
的
有效负载(
函数
(有效负载)未从
fcm
angularjs(1.6)找到)
、
、
、
我
在
angularjs应用程序中使用
fcm
,我可以连接到firebase并
获取
令牌,我可以
在
控制台中
获取
消息onTokenRefresh: function onTokenRefresh()
setBackgroundMessageHandler
: func
浏览 23
提问于2020-02-25
得票数 2
回答已采纳
1
回答
我对Firebase .
setBackgroundMessageHandler
的
调用有什么问题?
、
、
VS代码只是
在
我对.
setBackgroundMessageHandler
的
调用上加了一个删除符,并指出它是“已弃用
的
”。但我不明白哪里出了问题。self.registration.showNotification(notificationTitle, });(method) firebase.messa
浏览 5
提问于2020-11-16
得票数 1
2
回答
FCM
服务工作者
setBackgroundMessageHandler
、
、
、
我曾尝试使用
FCM
()进行网页推送通知。当web应用程序选项卡处于焦点位置时,我成功地收到了一条消息。但当我关闭选项卡时,它应该调用服务工作者(
在
FCM
示例
中
是firebase-messaging-sw.js )。但它根本没有调用
setBackgroundMessageHandler
。const messaging = firebase.messaging(); co
浏览 28
提问于2017-02-17
得票数 1
1
回答
角8,Firebase推送通知:无法
在
推送通知上获得调试器或自定义逻辑
、
、
我已经在这个平台上回顾和实施了一些已经提出和回答
的
问题。我能够
在
屏幕上获得推送默认弹出,但是我无法摆脱如何在我
的
自定义列表
中
添加那些新
的
推送通知,并在UI
中
显示给最终用户。我希望收集新
的
通知并将其存储
在
我
的
应用程序变量
中
,这样我就可以绕过它并将所有通知显示给用户。 下面是我
的
实现代码。receiveMessage = () => this.angularFireMessaging.messag
浏览 0
提问于2020-05-29
得票数 1
回答已采纳
1
回答
只为Webapp发送应用程序内消息
的
Firebase消息传递
、
、
我正在成功地使用
FCM
从我
的
服务器发送通知消息,但是我只想发送特定
的
消息时,用户有前景,并显示它使用祝酒词,而不是显示什么时候应用程序在后台。但是,
在
我当前尝试使用一个数据对象而不是我
的
API帖子
中
的
通知对象时,我仍然会得到一个系统通知,其中消息标题是“背景消息标题,主体是”后台消息主体“。
浏览 3
提问于2016-11-22
得票数 1
回答已采纳
1
回答
Fcm
serviceworker在后台接收消息,但代码未执行
、
、
2"firebase.initializeApp(config);我在后台收到消息,没有任何错误,消息
在
浏览器
中
完美地显示我
的
问题是我需要execute一些代码来从db
中</em
浏览 0
提问于2017-08-01
得票数 0
3
回答
原生反应,推送通知在后台运行
、
、
、
、
我正在尝试用这个插件来实现原生react
的
推送通知。我成功
的
是
在
应用程序运行(在前台)时获得通知,但我希望
在
应用程序关闭(后台)、未运行以及当我收到进入应用程序
的
通知时获得通知。click_action: "com.myapp.MyCategory" // The id of notification category which you defined with
FCM
.setNotificationCategories只有当应用程序运行时,我才
浏览 5
提问于2018-05-18
得票数 7
4
回答
firebase云消息:未调用
setBackgroundMessageHandler
、
、
我正在用
FCM
制作浏览器推送通知
的
原型。我只是从快速入门()
中
复制了示例代码。消息按其应有的方式被接收和显示。但是,当我尝试修改服务工作者(messaging.
setBackgroundMessageHandler
)
中
的
消息时,什么也没有发生。调用服务工作线程,如果我
在
该服务工作线程
中
为推送通知实现了一个事件侦听器,它就会捕获该事件。但是
setBackgroundMessageHandler
方法从未被调用过。我
在
Ch
浏览 5
提问于2016-11-07
得票数 24
1
回答
显示“此网站已在后台更新”
的
web应用程序
、
、
、
、
我使用了
fcm
文档
中
的
代码样本。var notification = new Notification(notificationTitle,notificationOptions); });messaging.
setBackgroundMessageHandler
浏览 214
提问于2018-07-20
得票数 2
2
回答
app本机CallKeep :当应用程序终止/后台时,answerCall
的
CallKeep侦听器偶尔不会运行
、
、
、
answerCall事件并不是只
在
安卓系统
中
触发
的
。当我们
在
Android上调用displayIncomingCall和来电显示时,当我们按下call end按钮时,endCall事件就会启动,但是当我们按下call-accept按钮时,它会停留在呼叫屏幕上这是我
的
密码:// Register background handler messaging().
setBackgroundMessageHandler
(async remoteMessage
浏览 7
提问于2022-04-13
得票数 0
1
回答
如何在通知费和
FCM
中
接收背景通知
、
、
、
我一直试图通过rnfirebase
在
react本机中使用
FCM
来实现通知。以及使用通知费处理本地通知。 displayNotification();使用此代码
获取
前台通知。当应用程序最小化时,会收到两个通知,一个来自通知费,另一个来自
FCM
。当应用程序被杀死时,只得到
FCM
通知,而
浏览 13
提问于2022-03-29
得票数 2
2
回答
当chrome选项卡打开但未激活时,防火墙通知onMessage未命中
、
、
、
、
我已经设置了防火墙消息传递服务,它
的
工作就像一个魅力。唯一
的
问题是
在
messaging.onMessage
函数
中
,我
在
页面上增加了通知
的
数量。当我
的
选项卡是打开而不是active时,messaging.onMessage没有被击中,但是后台处理程序服务工作人员正在命中。所以我
的
网站上
的
计数器没有增加。当用户再次返回“我
的
网站”选项卡时,它会显示旧
的
通知计数。这造成了糟糕
的<
浏览 0
提问于2018-05-05
得票数 6
回答已采纳
1
回答
通过
FCM
同时接收两条相同
的
消息作为推送通知
、
、
、
我正在使用Vue.js和
FCM
来实现WebPush通知。然而,当我测试它时,我收到一个来自Firebase
的
通知和两个相同
的
推送通知,这两个通知是由客户端接收
的
,而与浏览器或设备无关。以下是JS
的
摘录。push', receivePush, false);以下是令牌
的
摘录
浏览 0
提问于2020-05-27
得票数 0
1
回答
当应用程序有封闭反应
的
本机iOS时,无法更新警徽计数
、
、
、
、
根据
文档
,即使
在
应用程序关闭时,这个方法也应该调用。但事实并非如此。为了得到更多
的
澄清,我已经在这个方法
中
执行了一个异步存储操作,当应用程序被杀死时。但它并不像预期
的
那样起作用。我也
在
添加服务器端
的
数据,这些数据是我从后端发送通知
的
,"to":".................这意味着,
在
只添加
setBackgroundMessageHandler
之后,我
在
co
浏览 3
提问于2020-06-30
得票数 3
1
回答
Firebase云消息传递requireInteraction不起作用
、
、
、
、
参考:"requireInteraction": truecurl -X POST -H "Authorization: key=[...]"]", }' "https://
fcm
.googleapis.com/
f
浏览 1
提问于2017-02-06
得票数 4
回答已采纳
1
回答
火狐
中
不加载
FCM
数据消息
、
、
、
、
当我发送带有标题和正文
的
通知时,火狐和chrome都会显示通知,并且工作正常。但是当我试图发送
FCM
数据消息时,火狐不会接收和记录消息。我使用
的
是一个HTTPS安全url以及模板。这是我
的
javascript
函数
: { var ServerKey/
fcm
/send", hea
浏览 3
提问于2017-12-11
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何获取PDF文档中的图片?
在EXCEL中随机函数的利用
在 Office 文档的属性中隐藏攻击载荷
sprintf函数和sscanf函数在LinuxC编解码中的简单应用
在Office 文档的属性中隐藏攻击载荷
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券