У меня проблема с моим расширением Chrome, в точности с файлом манифеста.Расширение Chrome: схема «файл: //» не разрешена в «разрешениях»
{
"manifest_version": 2,
"permissions": [
"file://*/*",
"activeTab",
"http://www.pdfzorro.com/"
],
"name": "PDFzorro - PDF Editor",
"version": "0.0.0.11",
"short_name": "PDF-Dateien bearbeiten - edit PDF files",
"description": "edit PDF files online, direct from GoogleDrive",
"icons": { "16": "logo16.png",
"128": "logo.png" },
"container": ["GOOGLE_DRIVE"],
"api_console_project_id": "000000000000",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
В Dev-Mod расширение работает в Chrome. Но я не могу загрузить zipped расширение в Интернет-магазин Chrome.
Error: Schema "file://" not allowed in "permissions"
Я попытался также:
file:///
file://
file:///*
file://*/*
..но ничего не работает.
Единственный способ, которым работает приложение, и загрузка - это добавить <all_urls>
к разрешениям. Но я не хочу, чтобы это было разрешено из-за предупреждений при установке приложения.
Интересно. Объявление '' '' в разрешениях _optional_ по-прежнему вызывает предупреждение. –
Xan
Ничего, это потому, что я уже имплицитно предоставил их. – Xan