Firebase云消息(FCM)getToken()未请求浏览器权限

Firebase云消息(FCM)getToken()未请求浏览器权限,firebase,google-cloud-functions,firebase-cloud-messaging,Firebase,Google Cloud Functions,Firebase Cloud Messaging,我正试图将一些数据消息从我的云功能推送到我的客户机。这些并不是真正的通知,而是特定于客户端的机密数据,我需要将它们推送到相应的客户端 我不想向我的客户显示通知提示,因为他们中的一些人可能总是不允许通知。我需要他们总是默认允许 有没有办法抑制这些浏览器的通知请求?还是总是强制性的 换句话说,我总是需要打电话吗 调用messaging.getToken()之前,是否先调用messaging.requestPermission()?或者我可以单独调用消息传递.getToken()?据我所知,目前无法使

我正试图将一些数据消息从我的云功能推送到我的客户机。这些并不是真正的通知,而是特定于客户端的机密数据,我需要将它们推送到相应的客户端

我不想向我的客户显示通知提示,因为他们中的一些人可能总是不允许通知。我需要他们总是默认允许

有没有办法抑制这些浏览器的通知请求?还是总是强制性的

换句话说,我总是需要打电话吗
调用
messaging.getToken()
之前,是否先调用
messaging.requestPermission()
?或者我可以单独调用
消息传递.getToken()

据我所知,目前无法使用该功能发送后台消息,而不请求显示推送通知的权限。因此,即使您没有将消息的内容显示为通知,您也必须请求权限才能这样做

请注意,这方面有一些变化,比如谷歌Chrome中的和Firefox中的