通知api不起作用

时间:2015-03-16 18:47:04

标签: html5 notifications

我使用了html 5通知api并将其作为index.html保存在我的桌面上,但是即使单击允许选项后通知api也不起作用。它可以从演示站点运行。

2 个答案:

答案 0 :(得分:1)

Notification api仅在您出于安全考虑因素尝试从您的域中的localhost,127.0.0.1或https运行时才会起作用。它将服务工作者文件保存在您的浏览器中,以便黑客或中间任何人可以轻易地破解该数据(如果未通过SSL加密)。因此,在实际网站中,您必须拥有SSL证书,但在本地计算机上,您可以使用任何服务器运行此证书。

尝试通过xampp等任何服务器运行它。

即使在使用服务器之后,也无法在使用192.168的LAN设备上获得任何通知。#。#ip如果您的计算机中没有SSL。试试openssl。

答案 1 :(得分:0)

检查此链接。 http://www.darianshimy.com/blog/2012/08/14/web-notifications-in-chrome-and-safari/

从文件系统运行up时,我也遇到了同样的问题。比如// file / Desktop la bla。

然后我用我的本地服务器运行它,它工作了......