Я разрабатываю расширение Chrome, имеющее страницу параметров. И я готов создать эту страницу так же, как и страница настроек Chrome. Я обнаружил, что есть файлЕсть ли способ использовать ресурсы Chrome в расширениях
хром: //resources/css/widgets.css
, который держит этот стиль (он указан в «Инструменты разработчика> Источники»). Однако, если попытаться загрузить его в моей странице либо непосредственно из HTML
<link rel="stylesheet" href="chrome://resources/css/widgets.css" type="text/css">
или с помощью CSS
@import url("chrome://resources/css/widgets.css");
затем получить эту ошибку напечатанный в консоли:
"Не разрешено загружать локальный ресурс : хрома: //resources/css/widgets.css
похоже, я пропускаю некоторые права в моем manifest.json, но не сделали найти что-нибудь подходящее на developer's pages (обратите внимание, что в нем перечислены «chrome: // favicon /», но это все).
Кто-нибудь знает решение?
P.S. Да, я скопировал этот файл в папку моего расширения, и получил то, что хочу, но умный и правильный способ использования этого файла (IMHO) загружает его непосредственно из ресурсов Chrome.
ОК, спасибо за быстрый ответ – lexasss