Sto usando websocket per ricevere notifiche dal lato server, quando ho ricevuto una notifica, mostro una notifica desktop usando l'API Web Notification
, il problema è, se sto aprendo questa pagina in più schede, riceverei più notifiche desktop duplicate ...Prevenire più notifiche Web?
Ho provato a utilizzare i cookie per memorizzare un flag, ad esempio quando la scheda 1 riceve la notifica, imposta un flag nel cookie, quando tab2 ottiene la stessa notifica, controlla la flag del cookie , se ce n'è uno, tab2 non mostrerebbe una notifica sul desktop. Sembra bello vero? ma non funziona, forse tab1 e tab2 ricevono la notifica da websocket così sincrono che il cookie non è ancora impostato?
duplicati con risposta? http://stackoverflow.com/a/17314074/227176 – Sukima