Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Firebase云消息传递“;注册失败-推送服务错误“;关于电子和节点webkit_Firebase_Electron_Firebase Cloud Messaging_Node Webkit_Nwjs - Fatal编程技术网

Firebase云消息传递“;注册失败-推送服务错误“;关于电子和节点webkit

Firebase云消息传递“;注册失败-推送服务错误“;关于电子和节点webkit,firebase,electron,firebase-cloud-messaging,node-webkit,nwjs,Firebase,Electron,Firebase Cloud Messaging,Node Webkit,Nwjs,我试图在node webkit(NWJS)应用程序上实现Firebase web云消息传递,但当我尝试获取令牌时,它返回一个错误:“注册失败-推送服务错误”。下面是我用来在身份验证后获取令牌的代码片段 messaging.requestPermission() .then(function() { console.log("have Permission"); return messaging.getToken(); }) .then(function(token)

我试图在node webkit(NWJS)应用程序上实现Firebase web云消息传递,但当我尝试获取令牌时,它返回一个错误:“注册失败-推送服务错误”。下面是我用来在身份验证后获取令牌的代码片段

messaging.requestPermission()
  .then(function() {
    console.log("have Permission");
    return messaging.getToken();
  })
  .then(function(token) {
    console.log(token);
  })
  .catch(function(err) {
    console.log("Error occured");
    console.log(err);
  });

你解决过这个问题吗?看到同样的issue@DarkNeuron不,仍然面临同样的问题我注意到这个错误只出现在Opera中,而不是Chrome中。所以在我的例子中,这可能是Opera中的一个bug。在几乎所有运行Chrome的Android设备上都会遇到这个问题):顺便说一句,在我的例子中,这个问题源于
getToken()
方法notrequestpermission()。