6
我使用websocket接收來自服務器端的通知,當我收到通知時,我使用Web Notification
API顯示桌面通知,問題是,如果我在多個選項卡中打開此頁面,則會收到多個重複的桌面通知...防止多個網絡通知?
我試圖使用cookie來存儲一個標誌,說當tab1獲取通知,它在cookie中設置一個標誌,當tab2獲取相同的通知時,它檢查cookie標誌,如果有的話,tab2不會顯示桌面通知。聽起來很不錯吧?但它不起作用,也許tab1和tab2從websocket接收通知,以便同步cookie,但尚未設置?
複製與答案? http://stackoverflow.com/a/17314074/227176 – Sukima