Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java、Firebase、请求通知权限_Java_Firebase_Permissions_Firebase Cloud Messaging - Fatal编程技术网

Java、Firebase、请求通知权限

Java、Firebase、请求通知权限,java,firebase,permissions,firebase-cloud-messaging,Java,Firebase,Permissions,Firebase Cloud Messaging,我想知道是否有一种方法可以使用Java中的Firebase(或其他任何东西,但我需要获得令牌)为webApp请求用户权限。 我已经知道Javascript(firebase.messaging().requestPermission())中的方法。接收通知的权限请求必须发生在将显示这些通知的客户端上。由于在JVM应用程序中无法接收通知,因此没有API来请求权限。实际上,我的应用程序几乎只有java(wicket)版本,我可以接收通知。我不明白您通过快速扫描“在JVM应用程序中无法接收通知”是什么

我想知道是否有一种方法可以使用Java中的Firebase(或其他任何东西,但我需要获得令牌)为webApp请求用户权限。
我已经知道Javascript(firebase.messaging().requestPermission())中的方法。

接收通知的权限请求必须发生在将显示这些通知的客户端上。由于在JVM应用程序中无法接收通知,因此没有API来请求权限。

实际上,我的应用程序几乎只有java(wicket)版本,我可以接收通知。我不明白您通过快速扫描“在JVM应用程序中无法接收通知”是什么意思。它看起来像是输出了一个HTML客户端,这将解释您如何接收消息(只要该客户端还运行JavaScript代码以包含接收FCM消息所需的服务人员)。但这也意味着您需要以某种方式请求权限,使其进入HTML客户端。