这是我当前的目录结构:
my_extension_name (folder)
icons (folder)
my_icon.ico (file)
manifest.json (file)
javascript.js (file)
在manifest.json
中,当javascript.js
与URL正则表达式匹配时,我会运行它。
my_icon.ico
中引用javascript.js
?我尝试过img.src = ./icons/my_icon.ico
(我希望.
指向目录my_extension_name
,但没有。它指向与正则表达式匹配的URL)。
现在,我正在通过base64编码文件并使用数据URI流(硬编码为javascript.js
)来解决此问题。这不是很有效,因为我将复制文件(数据URI和my_icon.ico),或者需要对base64进行解码,修改文件并重新对文件进行base64编码,然后才能在源中使用它。