0

Я использую Chrome Extension Example Tutorial для создания простого расширения для отображения уведомлений на рабочем столе HTML5.Расширение Chrome не обнаруживает разрешения на уведомление

Проблема, с которой я, кажется, сталкиваюсь, заключается в том, что, хотя я изменил файл манифеста, чтобы запросить разрешение на уведомление (см. Ниже), но когда я проверяю разрешение, никто не запрашивался.

{ 
    "manifest_version": 2, 

    "name": "Desktop notification", 
    "description": "Show a desktop notification", 
    "version": "1.0", 

    "browser_action": { 
    "default_icon": "icon.png", 
    "default_popup": "popup.html" 
    }, 

    "permissions": [ 
    "notifications" 
    ] 
} 

Если я изменю разрешения на исходное разрешение, он отлично работает.

+0

Вы обновили расширение после того, как сделали изменение? – apsillers

+0

Да, даже попробовал перезапустить браузер – jampez77

+0

Как вы проверили требуемые разрешения? – gkalpak

ответ

1

Разрешение notifications не считается «специальным», достаточным для перечисления в запрошенных разрешениях расширения. Не перечисляемый там не означает, что он не «предоставлен» расширению.

Смежные вопросы