javascript - Chrome浏览器桌面通知

标签 javascript notifications desktop

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

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

最佳答案

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

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

})

新规范已写入here

关于javascript - Chrome浏览器桌面通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56932397/

相关文章:

javascript - cookie中出现乱码

javascript - JQuery 重写复选框功能

javascript - 尝试防止从 Mac 键盘输入死键

ios - 应用程序被杀死时设置每日本地通知

Android - 收到通知但没有弹出通知(前景)

Delphi:JEDI 桌面警报的替代方案(气球)

ios - 在 Mac 上显示 UIView

javascript - 仅在宽度下方预置一次,在宽度上方预置一次

python - 通知容器对象 : best practices

windows-8 - 从 Metro 应用程序检测桌面可用性(检测 ARM、检测 Windows RT 系统)