背景:
我正在开发 Firefox 的扩展,显然在某处犯了错误。这是我的第一个扩展,所以如果问题最终变得简单,我不会感到惊讶。
问题是我什至无法从 Firefox 中得到一个像样的错误来解决问题。
问题
当我尝试通过将 XPI 文件拖到 Awesome/Location 栏中来安装我的扩展程序时,我收到一条错误消息,指出“无法安装此插件,因为它似乎已损坏。” 对于尝试开发和扩展的人来说,这不是一个非常有用的错误。
有谁知道获得更详细的错误消息的方法?谷歌搜索我自己找不到任何东西。
背景:
我正在开发 Firefox 的扩展,显然在某处犯了错误。这是我的第一个扩展,所以如果问题最终变得简单,我不会感到惊讶。
问题是我什至无法从 Firefox 中得到一个像样的错误来解决问题。
问题
当我尝试通过将 XPI 文件拖到 Awesome/Location 栏中来安装我的扩展程序时,我收到一条错误消息,指出“无法安装此插件,因为它似乎已损坏。” 对于尝试开发和扩展的人来说,这不是一个非常有用的错误。
有谁知道获得更详细的错误消息的方法?谷歌搜索我自己找不到任何东西。
Firefox 在“工具”>“Web 开发人员”>“错误控制台”下有一个错误控制台(我是 ctrl+shift+j)。
打开错误控制台,可能已经列出了很多警告。清除所有这些,然后尝试做一些事情,即安装您的扩展程序。控制台将自动更新。
我在 Windows 10 上遇到了类似的问题。相同的扩展在 Opera/Edge/Chrome 中运行良好,没有任何错误。我尝试了在互联网上找到的不同解决方案,最后没有任何帮助,所以我只是从 Opera 下载了我自己的扩展作为 zip 文件。奇迹般有效!
转到
https://addons.opera.com/developer/package/_your_package_here/
单击Versions
选项卡选择要下载的版本,然后在下面有一个下载按钮Info
Package