相关疑难解决方法(0)

没有询问,Safari推送通知返回被拒绝

我试图在Safari中使用新的推送通知.我正在使用以下代码段:

var checkRemotePermission = function (permissionData) {
  if (permissionData.permission === 'default') {
      // This is a new web service URL and its validity is unknown.
      console.log("default");
      window.safari.pushNotification.requestPermission('https://website.com/','web.com.website.notify',{uid: "TEST"},checkRemotePermission);
  }
  else if (permissionData.permission === 'denied') {
      // The user said no.
      console.log("no");
  }
  else if (permissionData.permission === 'granted') {
      // The web service URL is a valid push provider, and the user said yes.
      // permissionData.deviceToken is now available to use.
      console.log("yes");
  }
};

if ('safari' in window && 'pushNotification' in …
Run Code Online (Sandbox Code Playgroud)

javascript safari push-notification apple-push-notifications

5
推荐指数
2
解决办法
4120
查看次数