2016-01-18 71 views

回答

3

一般來說,服務工作者似乎繼承了頁面權限,如果您的頁面已獲得相應權限,則可以使用服務工作人員創建通知。另一方面,並​​非所有服務工作者API都可用。例如,Geolocation access has been proposed,但顯然還不可用。所以你必須逐個查看事情。

通知確實是服務工作者的最佳使用案例之一,因爲即使您的頁面未在用戶的瀏覽器中打開,您的服務工作者一旦註冊,仍可以實際創建通知。 Here is an tutorial用於在Chrome中與服務人員進行推送通知。儘管如此,您也可以通常創建通知,而無需整個推送部分。請記住,爲了做任何事情,您的服務人員需要被某些事件或其他事件喚醒。