我使用了HTML5通知API,并将其保存在桌面上的index.html文件中,但即使在单击“允许”选项后,通知API也无法工作。它确实在演示站点上工作。
最佳答案
出于安全考虑,只有在域中尝试从localhost、127.0.0.1或https运行通知api时,通知api才能工作。它在您的浏览器上保存一个服务工作者文件,这样黑客或任何中间人都可以很容易地侵入数据,如果它没有通过ssl加密的话。因此,在实时网站中,您必须具有ssl证书,但在本地计算机上,您可以使用任何服务器运行该证书。
尝试通过任何服务器运行它,比如xampp。
即使在使用服务器之后,如果您的计算机中没有SSL,也无法在使用192.168...IP的LAN设备上获得任何通知。试试openssl。