【问题标题】:Chrome browser desktop notificationChrome 浏览器桌面通知
【发布时间】:2019-07-08 18:24:18
【问题描述】:

将 Google chrome 更新到版本 75 后,桌面通知停止工作,但在 Firefox 上运行良好,有没有办法解决这个问题或任何解决方法来显示桌面通知?提前致谢。 请注意,该应用程序是 Web 应用程序而不是 chrome 扩展程序,下面是桌面通知的示例

Notification.requestPermission();
new Notification ("Desktop notification example")

【问题讨论】:

标签: javascript notifications desktop


【解决方案1】:

新的Notification 规范已更新。您现在需要将其更改为基于 Promise 的通知语法。代码应该是这样的:

Notification.requestPermission().then(function(permission) { 
   if(permission === 'granted') {
      new Notification ("Desktop notification example")
   } else {
      console.log('not granted')
   }

})

新规范写入here

【讨论】:

  • 嗨 Shababb Karim 我已经尝试过你的建议仍然遇到同样的问题
  • 您是否在 chrome 中一直清除缓存并检查该站点的通知是否已禁用?
  • 是的,我使用了 chrome 的 Empty Cache 和 Hard Reload 选项仍然是同样的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-18
  • 1970-01-01
  • 1970-01-01
  • 2019-06-05
  • 1970-01-01
  • 2011-06-26
  • 2011-12-28
相关资源
最近更新 更多