2016-05-07 9 views
2

Ich bin neu in Chrome App Envelopment sowie Javascript und versuchen, eine Benachrichtigungsfunktion in Chrome App mit Hilfe von Doc. Unten ist der Kabeljau meiner jsUncaught ReferenceError: webkitNotifications ist nicht definiert

Datei
var app=new function(){ 

var notification = webkitNotifications.createNotification(
    '128.png', // icon url - can be relative 
    'Hello!', // notification title 
    'Lorem ipsum...' // notification body text 
); 
notification.show(); 

}; 

Aber es gibt mir eine „Uncaught Reference: webkitNotifications ist nicht definiert“ Fehler in der zweiten Zeile. Wie soll ich diese WebkitNotifications definieren?

+0

http://stackoverflow.com/questions/23288755/chrome-webkitnotification-not-found-api-missing – Kannaj

Antwort

5

Sie verwenden massiv veraltete Dokumentation. Es hat sogar eine große Verwarnungswarnung an der Spitze.

webkitNotifications ist nicht mehr; Im Internet wird es durch die Notifications API ersetzt, aber ..

..Sind Sie eine Chrome-App erstellen, ist dies nicht die optimale Route. Sie sollten die chrome.notifications API als funktionsreichere API für die Erweiterung/App verwenden.

Docs enthalten eine more up to date tutorial auf diesem (immer noch veraltet, da die Notification Center nicht mehr ist).

+0

Es ist lustig, denn das ist die aktuelle Dokumentation von Google. https://developer.chrome.com/extensions/desktop_notifications – Slick86

+1

@ Slick86 und es hat immer noch die Vernachlässigung Warnung an der Spitze. – Xan

+0

total vermisst, danke! – Slick86