我一直在使用旧版本的Firefox,因为我有一个与新版本不兼容的旧版附件。现在,许多网站已经停止使用旧版本的Firefox,这迫使我更新到Firefox 56,并更改旧版附件的代码以使其可行。
通常,旧版附件可在Firefox 56中使用,但我需要解决一些问题。
我当前的问题:我在文本编辑器中更改了附件文件,将其保存,然后重新启动Firefox,但是浏览器没有使用新的附件文件,而是继续使用旧版本这些文件。我不知道它在哪里。
我已禁用在浏览器中检查加载项签名。附加代码位于本地磁盘上的文件夹中(未压缩)。在Firefox配置文件中,文件夹“扩展名”中有一个文本文件,其中包含该文件夹的路径。浏览器加载加载项,该加载项可以使用,但是即使我更改了原始文件,也使用旧版本的加载项文件。我尝试禁用然后启用该加载项,这根本没有帮助。
更改附件文件后,如何强制Firefox 56重新加载此旧的附件?
答案 0 :(得分:1)
将已安装和已禁用/不兼容的插件的软件包(xpi)复制到路径。 (... \ Profiles \ xxxxxxx.default \ extensions) 请注意,文件可以具有类似{b9db16a4-6edc-47ec-a1f4-b86292ed211d} .xpi的名称,但是使用about:support可以找到与此插件相关的名称。
编辑install.rdf (包含扩展名标识和兼容性检查) 包含其他版本 修改最高版本56。*
编辑chrome.manifest (包含所有浏览器和版本都可以通用的技术配置,或者可以针对每个不同的Web浏览器或版本进行自定义) 修改appversion使其适用于您的浏览器版本
将所有文件添加到file.zip
您在以下位置有更多详细信息: best-practices-with-firefox-palemoon.html