Ich möchte die gleiche Funktionalität implementieren, die Google Mail heutzutage hat. Wenn eine neue E-Mail eintrifft oder ein neuer Chat eingeht, wird ein Benachrichtigungs-Popup angezeigt. Wenn Sie darauf klicken, wird die Registerkarte mit Google Mail fokussiert.
Ich habe diesen Code:
var n = window.webkitNotifications.createNotification('ico.gif', 'Title', 'Text');
n.onclick = function(x) { this.cancel(); };
n.show();
Wenn ich auf Benachrichtigung klicke, verschwindet sie einfach. Jetzt muss ich der Onclick-Funktion Code hinzufügen, um die Seite aufzurufen und zu fokussieren, die diese Benachrichtigung erstellt hat. Ich weiß, dass es möglich ist, weil GMail es sehr gut macht. Es ist mir jedoch nicht gelungen, Google Mail-Quellen zu untersuchen (sie sind minimiert und verschleiert).
Weiß jemand wie das geht?