【发布时间】:2017-11-01 17:11:38
【问题描述】:
我正在通过阅读their documentation 使用 OneSignal 设置网络推送通知。以下代码块是我的配置示例
<script>
var OneSignal = window.OneSignal || [];
OneSignal.push(["init", {
appId: "my-app-id",
safari_web_id: 'my-safari-web-id',
autoRegister: false,
notifyButton: {
enable: true /* Set to false to hide */
},
}]);
</script>
它适用于 Google Chrome 和 Firefox。但不适用于 safari,当我单击订阅通知按钮时,我收到如下错误
我的配置有什么问题?
我使用 Safari 版本 10.0.1 (12602.2.14.0.7)
【问题讨论】:
-
我遇到了同样的问题。它可能与此错误有关:openradar.appspot.com/28741942 和此 github 问题:github.com/OneSignal/OneSignal-Website-SDK/issues/126
标签: macos safari onesignal web-push