服务辅助角色和页面权限

Service worker and page permissions

本文关键字:权限 角色 服务      更新时间:2023-09-26

如果服务工作进程与网页相关联,它是否继承其权限(例如显示通知)?我可以使用服务工作进程来创建通知吗?

通常,服务工作者似乎继承了页面权限,如果您的页面已获得权限,您可以使用服务工作者创建通知。另一方面,并非所有内容都可用于服务工作线程 API。例如,已经提出了地理位置访问,但显然尚不可用。因此,您必须逐案查看。

通知确实是服务工作线程

的最佳用例之一,因为您的服务工作线程一旦注册,即使您的页面未在用户的浏览器中打开,实际上也可以创建通知。以下是有关 Chrome 中服务工作者推送通知的教程。不过,您也可以在没有整个推送部分的情况下正常创建通知。请记住,您的服务工作者需要被某些事件或其他事件唤醒才能执行任何操作。