Javascript 打包应用程序中的Chrome通知&引用;chrome.notifications.create";

Javascript 打包应用程序中的Chrome通知&引用;chrome.notifications.create";,javascript,google-chrome-app,Javascript,Google Chrome App,这是我的密码。我不确定这是否有效 $('#save').bind('click', function(e){ var opt = { type: "basic", title: "Deploy", message: "It worked!" }; chrome.notifications.create("", opt, function(id) {}); }); 我已经设置了使用通知的权限,所以我认为这不是问题。注意,在chrome.notifications.c

这是我的密码。我不确定这是否有效

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

var opt = {
    type: "basic",
    title: "Deploy",
    message: "It worked!"
  };
chrome.notifications.create("", opt, function(id) {});
});
我已经设置了使用通知的权限,所以我认为这不是问题。

注意,在
chrome.notifications.create中,将
iconUrl
列为必需选项

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

var opt={
类型:“基本”,
标题:“部署”,
信息:“成功了!”,
iconUrl:“icon.png”
};
chrome.notifications.create(“),opt,function(id){
if(chrome.runtime.lastError){
错误(chrome.runtime.lastError.message);
}
});
这应该可以工作,如果通知有任何问题,您将在控制台中得到通知。

注意,在
chrome.notifications.create中,将
iconUrl
列为必需选项

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

var opt={
类型:“基本”,
标题:“部署”,
信息:“成功了!”,
iconUrl:“icon.png”
};
chrome.notifications.create(“),opt,function(id){
if(chrome.runtime.lastError){
错误(chrome.runtime.lastError.message);
}
});

这应该是可行的,如果通知有任何问题,您将在控制台中得到通知。

那里有一个语法错误:
function(id){;}
应该只是
function(id){}
我刚刚更新了这个bug,但仍然没有更新问题以确认您正在使用Linux(它还不支持丰富的通知)。还要看看您是否不理解文档。文档中有一个语法错误:
function(id){;}
应该只是
function(id){}
我刚刚更新了这个bug,但仍然没有幸运的机会请更新这个问题以确认您正在使用Linux(它还不支持富通知)。还要看看您是否不理解文档。我收到了这个错误。TypeError:无法调用的方法“create”undefined@Blynn我的意思是
chrome.notifications.create
(我刚才引用了文档)。我将更新答案。我正在阅读文档,但有点混乱。我如何将其应用于我的代码。我想我需要定义一个ID和回调?我认为这在稳定通道中不可用,这是我的问题。感谢您的帮助。我收到了此错误。TypeError:无法调用的“create”方法undefined@BlynnW嗯,我的意思是
chrome.notifications.create
(我刚刚引用了文档)。我会更新答案。我通读了文档,但有点困惑。如何将此应用于我的代码。我想我需要定义一个ID和回调?我想这在稳定频道中还不可用。这是我的问题。谢谢你的帮助。