0

문제는이 확장 프로그램을 실행할 때 해당 알림을 만들려고 할 때 SecurityError DOM 18이 표시된다는 것입니다. 알림 권한 없음

그래서이 내 매니페스트 파일과 같은 모습입니다 :

var notification = webkitNotifications.createNotification(
    '/favicon.ico', 
    'Item added to cart!', // notification title 
    'Item ............ has been successfully added to the cart.' //  notification body text 
); 
+0

'webkitNotificacions' 전에'window' 또는'chrome'을 선언해야한다고 확신합니다. – Braiam

답변

2

notifications 권한 컨텐츠 스크립트에 전파되지 않습니다

{ 
"name": "No", 
"manifest_version": 2, 
"version": "1", 
"content_scripts": [ 
    { 
    "js": ["js.js"] 
    } 
], 
"permissions": [ 
"notifications", "tabs" 
], 
"web_accessible_resources": [ 
"48.png" 
] 
} 

이 알림입니다.

내선 번호에 event page을 추가하고 send a message을 추가하여 이벤트 페이지에서 알림을 엽니 다.