Chrome.notifications.create doesn't work, throws no lastError
I am unable to get chrome extension notification to work.
I believe it has all required pieces and lastError throws no errors in console (undefined). The icon file is present as well. I also added web_accessible_resources in the manifest but it doesn't seem to matter in this case.
Part of manifest.json:
"web_accessible_resources": [
"icon.png"
],
"permissions": [
"storage",
"notifications"
]
Part of options.js:
function resetTotal() {
chrome.storage.sync.set({'total':0}, function(){
var opt = {
type: "basic",
title: "Total reset",
message: "Total has been reset back to 0.",
iconUrl: "icon.png"
}
chrome.notifications.create('reset', opt, function(){console.log("last error: ", chrome.runtime.lastError)});
});
resetButton.addEventListener("click", resetTotal, false);
javascript google-chrome-extension
add a comment |
I am unable to get chrome extension notification to work.
I believe it has all required pieces and lastError throws no errors in console (undefined). The icon file is present as well. I also added web_accessible_resources in the manifest but it doesn't seem to matter in this case.
Part of manifest.json:
"web_accessible_resources": [
"icon.png"
],
"permissions": [
"storage",
"notifications"
]
Part of options.js:
function resetTotal() {
chrome.storage.sync.set({'total':0}, function(){
var opt = {
type: "basic",
title: "Total reset",
message: "Total has been reset back to 0.",
iconUrl: "icon.png"
}
chrome.notifications.create('reset', opt, function(){console.log("last error: ", chrome.runtime.lastError)});
});
resetButton.addEventListener("click", resetTotal, false);
javascript google-chrome-extension
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35
add a comment |
I am unable to get chrome extension notification to work.
I believe it has all required pieces and lastError throws no errors in console (undefined). The icon file is present as well. I also added web_accessible_resources in the manifest but it doesn't seem to matter in this case.
Part of manifest.json:
"web_accessible_resources": [
"icon.png"
],
"permissions": [
"storage",
"notifications"
]
Part of options.js:
function resetTotal() {
chrome.storage.sync.set({'total':0}, function(){
var opt = {
type: "basic",
title: "Total reset",
message: "Total has been reset back to 0.",
iconUrl: "icon.png"
}
chrome.notifications.create('reset', opt, function(){console.log("last error: ", chrome.runtime.lastError)});
});
resetButton.addEventListener("click", resetTotal, false);
javascript google-chrome-extension
I am unable to get chrome extension notification to work.
I believe it has all required pieces and lastError throws no errors in console (undefined). The icon file is present as well. I also added web_accessible_resources in the manifest but it doesn't seem to matter in this case.
Part of manifest.json:
"web_accessible_resources": [
"icon.png"
],
"permissions": [
"storage",
"notifications"
]
Part of options.js:
function resetTotal() {
chrome.storage.sync.set({'total':0}, function(){
var opt = {
type: "basic",
title: "Total reset",
message: "Total has been reset back to 0.",
iconUrl: "icon.png"
}
chrome.notifications.create('reset', opt, function(){console.log("last error: ", chrome.runtime.lastError)});
});
resetButton.addEventListener("click", resetTotal, false);
javascript google-chrome-extension
javascript google-chrome-extension
asked Jan 19 at 2:59
miyagisanmiyagisan
112
112
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35
add a comment |
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35
add a comment |
1 Answer
1
active
oldest
votes
Check if you have Google Chrome notifications enabled in Windows. Go to configurations > notifications & actions and enable notifications. If it still does not show up, try changing the ID of the notification. It might be that it displayed once but not anymore because you have not clicked it. Try clicking it in the notification center located on the bottom right of your screen.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54263713%2fchrome-notifications-create-doesnt-work-throws-no-lasterror%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Check if you have Google Chrome notifications enabled in Windows. Go to configurations > notifications & actions and enable notifications. If it still does not show up, try changing the ID of the notification. It might be that it displayed once but not anymore because you have not clicked it. Try clicking it in the notification center located on the bottom right of your screen.
add a comment |
Check if you have Google Chrome notifications enabled in Windows. Go to configurations > notifications & actions and enable notifications. If it still does not show up, try changing the ID of the notification. It might be that it displayed once but not anymore because you have not clicked it. Try clicking it in the notification center located on the bottom right of your screen.
add a comment |
Check if you have Google Chrome notifications enabled in Windows. Go to configurations > notifications & actions and enable notifications. If it still does not show up, try changing the ID of the notification. It might be that it displayed once but not anymore because you have not clicked it. Try clicking it in the notification center located on the bottom right of your screen.
Check if you have Google Chrome notifications enabled in Windows. Go to configurations > notifications & actions and enable notifications. If it still does not show up, try changing the ID of the notification. It might be that it displayed once but not anymore because you have not clicked it. Try clicking it in the notification center located on the bottom right of your screen.
answered Jan 19 at 22:39
Gertjan BrouwerGertjan Brouwer
3511317
3511317
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54263713%2fchrome-notifications-create-doesnt-work-throws-no-lasterror%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
No need for web_accessible_resources. So far it sounds like crbug.com/825497
– wOxxOm
Jan 19 at 4:35