如果服务工作者与网页相关联,它是否继承了其权限(例如显示通知)?我可以使用服务工作者来创建通知吗?
答案 0 :(得分:3)
通常,服务工作者似乎继承了页面权限,如果您的页面已经获得了权限,您可以使用服务工作者来创建通知。另一方面,并非服务工作者API都可以使用所有内容。例如,Geolocation access has been proposed,但显然尚未提供。因此,您必须逐案处理。
通知确实是服务工作者的最佳使用案例之一,因为您的服务工作者一旦注册,即使您的页面未在用户的浏览器中打开,也可以实际创建通知。 Here is an tutorial用于Chrome中服务工作者的推送通知。您也可以在没有整个推送部分的情况下正常创建通知。请记住,您的服务工作者需要被某些事件或其他事件唤醒才能做任何事情。