桌面通知JS作品在Firefox,但无法在Chrome?

问题描述 投票:0回答:1

我'试图开发在我的客户应用桌面通知JS。该代码工作正常,在Firefox,但无法在Chrome。我改变了通知权限,允许在设置 - >高级 - >内容设置 - >通知 - >允许/拒绝,但仍然没有工作。

这是我的代码:

notifyMe:函数(){

     if (!("Notification" in window)) {

       alert("Ce navigateur ne supporte pas les notifications desktop");

     }

     else if (Notification.permission !== 'denied') {

      Notification.requestPermission(function (permission) {

         if(!('permission' in Notification)) {

           Notification.permission = permission;

         }

         if (permission === "granted") {

          var notification = new Notification("Notify ")

         }

       });

     }

有人可以帮我吗?谢谢。

javascript
1个回答
0
投票

您可以通过点击地址栏里面的锁,左侧激活它在Chrome。

我试着在Firefox和它的工作,请考虑此Chrome行为:

https://www.chromestatus.com/feature/6451284559265792

它不再可能从跨域iframe的请求许可。

© www.soinside.com 2019 - 2024. All rights reserved.