我最近构建了一个使用FireBreath框架扫描指纹的Firefox插件。问题是当我在普通模式下对插件运行测试时,插件运行完美但不允许我使用我的USB扫描仪,因为我需要root访问权限。现在,当我以root身份启动Firefox时,我无法在Firefox的插件列表中找到该插件。我终于尝试将我的插件文件“plg.so”复制到/ usr / lib64 / mozilla / plugins /。将我的插件添加到Firefox的列表中但是当我尝试访问它时,Firefox会冻结。谢谢你的帮助。
答案 0 :(得分:0)
不同的插件安装位置是文档here
如果按用户(~/.mozilla/plugins
)安装它们,则需要为每个用户安装它们(也就是将它们安装为root用户),尽管您也可以在发现时全局安装它们。
对于冻结,如果没有更多信息,就无法确定问题所在 我建议file a bug使用stack trace(崩溃报告ID,如果你可以在冻结时使用崩溃或手动使用替代方法)。