试图通知请求通知错误Javascript

时间:2017-11-13 12:30:27

标签: javascript google-chrome web-applications notifications

我正在尝试使用Pushjs.org来快速通知快速通知系统但由于某些原因,Chrome会在使用For uid=3 and id=1, my sum column value should be (old sum value * 1 / count of ID(1)) I.e. 1.0*1/3=0.333 For uid=7 and id=1, my sum column value should be (old sum value * 1 / count of ID(1)) I.e. 1.0*1/3=0.333 For uid=1 and id=2, my sum column value should be (old sum value * 1 / count of ID(1)) I.e. 3.0*1/1=3.0 For uid=6 and id=5, my sum column value should be (old sum value * 1 / count of ID(1)) I.e. 1.0*1/1=1.0

时告诉我
  

可能不再从跨源iframe请求Notification API的权限。您应该考虑从顶层框架请求权限或打开新窗口

我不确定这是什么意思所以我使用了

的常规通知请求
+---+---+---------+
|uId| Id|  sum    |
+---+---+---------+
|  3|  1|  0.33333|     
|  7|  1|  0.33333| 
|  1|  2|  3.0    |
|  1|  1|  0.3333 |
|  6|  5|  1.0    |

但它也回归了同样的事情。我尝试做一些研究,但无法确定如何以正确的方式询问用户的许可。

1 个答案:

答案 0 :(得分:1)

在较新版本的Chrome中,除非网站https受到保护,否则您无法请求Notification API。您也无法从跨域iframe请求它。

如果您符合此要求,则应该能够在Chrome上使用通知和后台推送通知。