2017-09-06 56 views
1

我刚开始测试Firebase的网站推送通知。基本代码似乎在许多基于Android的浏览器(Chrome,Firefox ...)应用程序中运行得非常好,但在我的iPad或iPhone上没有安装在iOS上的那些Chrome上。我找不到与此问题有关的任何信息。我错过了什么吗?Firebase云消息传递在Chrome上不起作用(iOS)

firebase.initializeApp(config); 
const messaging = firebase.messaging(); 

messaging.requestPermission() 
.then(function() { 
    console.log('Notification permission granted.'); 
    // TODO(developer): Retrieve an Instance ID token for use with FCM. 
    // ... 
}) 
.catch(function (err) { 
    console.log('Unable to get permission to notify.', err); 
}); 
+0

Firebase消息传递是否取决于安装的服务人员? iOS还不支持。 – user2520818

回答

2

iOS上的Chrome基于与Safari相同的基本Web视图构建。由于该底层组件不支持服务人员(尚),所以FCM推送通知无法在iOS上传递到Chrome(尚)。

+0

哦,这是有道理的.... – Gloria

+0

嗨@Frank,我想知道是否有任何方法来填充这个,使其在iOS Chrome上可用? – Max

相关问题