Когда я добавляю разрешения «вкладки» в свой файл манифеста, а затем загружаю распакованное расширение, я получаю следующее сообщение об ошибке: «Доступ к разрешению «вкладки» запрещен». Я использую Chrome v.17.0.963.56 м
chrome webkit - разрешения вкладок
comment
Можете ли вы дать свой файл манифеста?
- person jjNford   schedule 06.03.2012
comment
Если ваш манифест выглядит так, как отметил Мохамед ниже, и вы по-прежнему получаете сообщение об ошибке, отправьте сообщение об ошибке по адресу new.crbug. .com, разместите идентификатор здесь, и мы позаботимся о том, чтобы он попал в правильную очередь.
- person Mike West   schedule 06.03.2012
comment
Я отправил его на new.crbug.com. Номер выпуска 116979.
- person Lawrence   schedule 06.03.2012
comment
Я ответил на этот баг.
- person Mohamed Mansour   schedule 06.03.2012
Ответы (1)
Убедитесь, что ваш манифест правильно структурирован. Что-то вроде этого:
{
...
"permissions": ["tabs"],
...
}
Это должно быть в пределах этого разрешения, попробуйте перезагрузить более одного раза, иногда версия 17 нестабильна, когда разрешения не перезагружаются.
Помните, что вкладки доступны только в расширениях, а не в приложениях. Таким образом, вы, скорее всего, получите сообщение об ошибке, потому что упаковываете его как приложение, а не как расширение (у вас есть атрибут «приложение» в вашем манифесте)
person
Mohamed Mansour
schedule
06.03.2012
Вот мой манифест:
{ "name": "Name", "description": "Description", "version": "1", "app": { "urls": [ "https://www.mydomain.com/foldername/" ], "launch": { "web_url": "https://www.mydomain.com/foldername/" } }, "icons": { "128": "icon_128.png" }, "permissions": [ "tabs", "notifications", "background" ], "background_page": "https://www.mydomain.com/foldername/page.asp" }
- person Lawrence; 06.03.2012
Я пытался загрузить несколько раз и всегда получаю ошибку. Если я удалю вкладки и оставлю другие разрешения, все загрузится нормально.
- person Lawrence; 06.03.2012
Я вижу проблему, вы делаете это приложением, вы не можете использовать разрешения вкладок для приложений. Для приложений вы можете использовать комбинацию фона, буфера обмена, буфера обмена, геолокации, уведомлений и неограниченного хранилища. Это все.
- person Mohamed Mansour; 06.03.2012