未捕获的ReferenceError:未定义webkitNotifications

Har*_*nan 3 javascript google-chrome-app

我是Chrome应用封装以及javascript的新用户,并尝试在此应用文档的帮助下在Chrome应用中构建通知功能.下面是我的js文件的鳕鱼

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();  

};
Run Code Online (Sandbox Code Playgroud)

但它在第二行给出了"未捕获的ReferenceError:webkitNotifications未定义"错误.我该如何定义这个webkitNotifications?

Xan*_*Xan 6

您正在使用大量过时的文档.它甚至在顶部有一个很大的弃用警告.

webkitNotifications不再是; 在网络上,它被NotificationsAPI取代,但..

..既然你正在构建Chrome应用程序,这不是最佳途径.您应该将chrome.notificationsAPI用作功能更丰富的扩展/应用API.

文档包含一个更新的教程(尽管通知中心已不复存在,但仍然过时).