我是 Chrome 应用程序封装以及 javascript 的新手,并尝试在 this doc 的帮助下在 chrome 应用程序中构建通知功能。
下面是我的js文件的cod

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

};
但它在第二行给了我一个“Uncaught ReferenceError: webkitNotifications is not defined”错误。我应该如何定义这个 webkitNotifications?

最佳答案

您正在使用大量过时的文档。它甚至在顶部有一个很大的弃用警告。
webkitNotifications 已不复存在;在网络上,它被 Notifications API 取代,但是..

..由于您正在构建 Chrome 应用程序,这不是最佳途径。您应该将 chrome.notifications API 用作功能更丰富、仅限扩展/应用程序的 API。

文档包含一个 more up to date tutorial (尽管通知中心已不复存在,但仍然过时)。

关于javascript - 未捕获的 ReferenceError : webkitNotifications is not defined,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37085714/

10-12 12:55