オプションページを持つ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");
次に、コンソールに次のエラーが表示されます:
"ローカル リソースの読み込みが許可されていません: chrome://resources/css/widgets.css
manifest.jsonにいくつかの権限が欠けているようですが、開発者のページには適切なものが見つかりませんでした(「chrome://favicon/」がリストされていることに注意してください。それだけです)。
誰でも解決策を知っていますか?
PS はい、このファイルを拡張機能のフォルダーにコピーしました。必要なものを取得しましたが、このファイルを使用するスマートで適切な方法 (IMHO) は、Chrome リソースから直接ロードすることです。