Notifications 在Opera中启用通知

Notifications 在Opera中启用通知,notifications,opera,Notifications,Opera,我有一个浏览器通知。它在Chrome中运行良好,但在Opera49中显示“权限:拒绝”,即使在我的Opera设置中我允许所有通知 这是我的消息来源: <script type="text/javascript"> if (!window.Notification) alert("Notifications not available"); else { alert("Permission: " + Notification.permission);

我有一个浏览器通知。它在Chrome中运行良好,但在Opera49中显示“权限:拒绝”,即使在我的Opera设置中我允许所有通知

这是我的消息来源:

<script type="text/javascript">
    if (!window.Notification) alert("Notifications not available");
    else {
      alert("Permission: " + Notification.permission);
      if (Notification.permission !== "denied")
          Notification.requestPermission(function(status) {
            var n = new Notification("Notify.", { 
                  body: "Hello Mama!"
            }); 
        });
    }
  </script>Notifying.

如果(!window.Notification)警报(“通知不可用”);
否则{
警报(“权限:+通知.权限”);
if(Notification.permission!=“拒绝”)
通知。请求权限(功能(状态){
var n=新通知(“通知”。{
身体:“你好,妈妈!”
}); 
});
}
通知。

哪里有问题?

我也有这个问题。你找到答案了吗?Notification.requestPermission()导致Opera被“拒绝”。Chrome和Firefox工作正常。两年多后这里也一样:(我也有这个问题。找到答案了吗?Notification.requestPermission()导致Opera被“拒绝”。Chrome和Firefox工作正常。两年多后这里也一样:(