PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[問題] 如何像FB那樣即使頁面關閉也會主動…
作者:
rrr0832
(rrr0832)
2018-02-08 15:38:49
FB有種功能
就是會主動推送訊息通知
縱使使用者的頁面甚至瀏覽器是在關閉的狀態
我知道這是用Notification API 和Push API (Service Workers)去實現的
並且使用PushManager.subscribe()來訂閱通知
但問題是要怎麼讓後端程式觸發push event並顯示Notification呢?
在不使用Firebase等現成開發平臺的情況下,請問該如何親自做出一個簡單的主動推播通
知? 像FB那樣
PS. 我後端用PHP
PS. 我Google到一個我想要的功能, 如下:
Github: http://goo.gl/KY7kjQ
Demo: https://serviceworke.rs/push-subscription-management/
雖然如此,不過我將這個範例丟到我的Server上,他卻跟我說頁面 'register' 和'unreg
ister' 的404錯誤 (亦即 URL 'register' 和'unregister' 找不到)
https://i.imgur.com/D7HIdSy.jpg
請問這兩個URL要怎麼生出來?
作者:
Hevak
(Arthow Eshes)
2018-02-09 21:09:00
你應該要先細心看過他的原始碼...他在 service worker 把對 register 的 request 攔截住,所以這份東西要會跑的前提是 service worker 要存在看你的路徑你是不是在本機沒有架 server 起來?你應該要先去了解 service worker 的前置要求(要嘛
http://localhost
架站或者丟到 https 站台才能跑起來)先去了解 service worker,這些東西對你來說就會一瞬間變很簡單
作者:
DolphinLinn
(怕水海豚)
2018-02-14 23:18:00
`X``X``X記得SSL 看完SW 順便把PWA嗑完 功力大增
繼續閱讀
[問題] vue-cli build
paiqiuafan
[問題] AJAX回傳Service unavailable
lovejoe7010
[問題] WebDB
Bruce003
[討論] get ajax怎麼寫回資料庫
gmotwm2001
[問題] 有關JavaScript 外部引用
lenofire
Re: [精進] [台北]Javascript/前端讀書會(目前六人)
iamnodoubt
Re: [問題] jquery中,e.target跟this的差別?
eight0
Re: [精進] [台北]Javascript/前端讀書會(目前四人)
iamnodoubt
[討論] 用$.html / $.load 載入包含JS的HTML碼
JYHuang
[問題] jquery中,e.target跟this的差別?
NCKUFatPork
Links
booklink
Contact Us: admin [ a t ] ucptt.com