0

我一直在关注以下firebreath教程:

http://www.firebreath.org/display/documentation/Mac+Video+Tutorial

在第二个视频中,在我构建了我的插件并且我在 /Library/Internet/Plug-ins 部分中包含了 ScreenTutorialPlugin.plugin 文件后,当我去检查它时,它不会在 firefox 中显示 about:plugins ,它只是不显示。但是当我在终端中检查 /Library/Internet/Plug-ins 时,它确实显示了。

当我打开一个插件文件并在浏览器中打开时,它说该插件不起作用。

我认为这与 /plug-ins 部分中的文件链接部分 ln -s 有关。

或者可能是因为我使用了 3 种不同的浏览器?野生动物园,火狐和铬。

谢谢

4

1 回答 1

1

根据所提供的信息,很难确定您的问题是什么,但这里有一些需要考虑/理解的事情:

  • FireBreath 插件是 NPAPI 插件,因此应该适用于您提到的所有三个浏览器
  • 应该安装它的路径是“/Library/Internet Plugins”,而不是“/Library/Internet/Plugins”,如果您确实按照您的指示将它放在后一个目录中并且这不是错字,那么这绝对是你的问题的一部分
  • 如果您创建指向实际 .plugin 目录的符号链接,则使用 ln -s 应该可以工作,但如果没有,您可以随时尝试复制文件本身
  • 如果一切构建正确,您应该有一个名为 (plugin name).plugin/Contents/MacOS/(plugin name) 的二进制文件,其中 (plugin name) 是插件的名称

希望其中一些有所帮助;如果没有,请提供有关您尝试过的更多信息,我们会尽力提供更多帮助。你所做的绝对应该有效——我每天都在 Mac 上使用 FireBreath 创建的插件。

于 2012-06-09T04:20:04.190 回答