【发布时间】:2017-09-06 09:33:18
【问题描述】:
我刚刚开始测试 Firebase 的网站推送通知。基本代码似乎在许多基于 Android 的浏览器(Chrome、Firefox ......)应用程序上运行良好,但不是那些安装在 iOS 上的应用程序,例如我的 iPad 或 iPhone 上的 Chrome。我找不到与此问题相关的任何信息。我错过了什么吗?
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);
});
【问题讨论】:
-
firebase 消息传递是否依赖于已安装的 Service Worker? iOS 还不支持。
标签: ios google-chrome firebase firebase-cloud-messaging