我正在開發一個具有選項頁的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中缺少一些權限,但沒有找到任何適合developer's pages(注意它列出「chrome:// favicon /」,但就是這樣)。
任何人都知道解決方案嗎?
附:是的,我已將此文件複製到我的擴展程序的文件夾中,並獲得了我想要的內容,但使用此文件(恕我直言)的智能和正確方式是直接從Chrome資源加載它。
好的,謝謝你的快速回答 – lexasss