我是开发Firefox / Chrome扩展程序的新手,我正在编写一个适用于这两种浏览器的扩展程序。在Chrome中一切正常,但在Firefox中,我在扩展程序中的CSS文件中所做的更改仅在我重新启动浏览器时应用。不知何故,CSS文件被缓存,Shift + F5也不起作用。
我正在为每个JS注入CSS文件。此外,我已经指向扩展名所在的目录,而不是构建xpi并安装它。如果重要的话,.js和.css文件与Chrome扩展程序的文件很难链接。
答案 0 :(得分:0)
使用这些元来阻止缓存
<meta http-equiv=”Pragma” content=”no-cache”>
<meta http-equiv=”Expires” content=”-1″>
<meta http-equiv=”CACHE-CONTROL” content=”NO-CACHE”>