这是我第一次访问这个网站。我有一个HTML / CSS / JS应用程序。为了使该应用程序正常工作,我们还有一个浏览器npapi插件“.so”文件,安装在firefox的插件目录中。这适用于Linux上的firefox浏览器。现在我希望我的应用程序在Firefox OS(B2G)上运行。如何将该“.so”插件移植到firefox操作系统?
我所做的是,我已经在我的测试设备上构建了B2G并将其刷新。我已经使用gecko sdk和firefox OS源为android平台构建了该插件。我已将我的.so文件推送到/ system / lib中的FFOS手机以及/ system / b2g(我可以看到其他.so文件的文件夹)。这是正确的方法吗?我还需要做些什么才能让它发挥作用。目前我的应用程序无法加载该插件(我使用./run-gdb检查)。
任何指针都会有所帮助。我已经浏览了mozilla网站上的文档,并且还搜索了很多但是找不到解决方案。
感谢。
答案 0 :(得分:1)
你是对的,Firefox OS / B2G不支持NPAPI 你确实在树中看到了它的代码(甚至可能在对象目录中),因为大部分代码实际上都在不同的产品上使用(桌面版Firefox,移动版Firefox,Firefox OS等)。
答案 1 :(得分:0)
Mozilla使用单个gecko引擎来支持所有平台浏览器。这些插件仅供桌面浏览器使用。