Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal tudo bem, eu sou novo aqui, me desculpem se o post for em local errado, mas acredito que não.
meu problema é o seguinte, eu estou desenvolvendo um sistema, e eu desejo colocar nele o esquema parecido com o do facebook de enviar notificações.
ate ai tudo certo meu codigo, peguei pronto já da api
desktop chrome notification api
ela funciona legal pra mim, porem não envia para outras pessoas, mesmo elas permitindo, e para testar eu fiz via skype com outras pessoas, e loguei numa maquina virtual q tenho coloquei direto no site, e tambem não foi
bom eu imagino que seria assim
a pessoa esta em determinada pagina do meu site, exemplo home, apenas para as pessoas q estiverem com essa pagina aberta a notificação iria aparecer, porem eu entro nas duas maquinas na mesma pagina que o codigo esta, clico para enviar, e mostra apenas na maquina q usei para clicar no botão, na outra não, e lembrando que eu permitir que fosse enviado
meu codigo é o seguinte
<button onclick="notifyMe()">Notifique me!</button>
<script>
function notifyMe() {
// Let's check if the browser supports notifications
if (!("Notification" in window)) {
alert("This browser does not support desktop notification");
}
// Let's check whether notification permissions have already been granted
else if (Notification.permission === "granted") {
// If it's okay let's create a notification
var notification = new Notification("Hi therexd!");
}
// Otherwise, we need to ask the user for permission
else if (Notification.permission !== 'denied') {
Notification.requestPermission(function (permission) {
// If the user accepts, let's create a notification
if (permission === "granted") {
var notification = new Notification("Hi there!");
}
});
}
// At last, if the user has denied notifications, and you
// want to be respectful there is no need to bother them any more.
}Notification.requestPermission();function spawnNotification(corpo,icone,titulo) {
var opcoes = {
body: corpo,
icon: icone
}
var n = new Notification(titulo,opcoes);
}
</script>
alguem sabe oque pode ser?
Carregando comentários...