打包应用中的Chrome通知。 “chrome.notifications.create”

时间:2014-04-04 18:21:25

标签: javascript google-chrome-app

这是我的代码。我不确定这是否应该有用。

$('#save').bind('click', function(e){

var opt = {
    type: "basic",
    title: "Deploy",
    message: "It worked!"
  };
chrome.notifications.create("", opt, function(id) {});
});

我已将权限设置为使用通知,因此我认为这不是问题。

1 个答案:

答案 0 :(得分:7)

请注意,the documentationiconUrl列为optchrome.notifications.create必填选项

因此,假设您将图片icon.png添加到扩展程序的根目录中。然后您的代码可以像这样修改:

var opt = {
   type: "basic",
   title: "Deploy",
   message: "It worked!",
   iconUrl: "icon.png"
};
chrome.notifications.create("", opt, function(id) {
   if(chrome.runtime.lastError) {
     console.error(chrome.runtime.lastError.message);
   }
});

这应该有效,如果通知有任何问题,您将在控制台中收到通知。

相关问题