B2G Firefox OSでNPAPIプラグインを使用する方法
-
21-12-2019 - |
質問
これはこのサイトで初めてです。HTML / CSS / JSアプリケーションがあります。そのアプリケーションが機能するために、FirefoxのプラグインのDIRにインストールされているブラウザのNPAPIプラグイン ".so"ファイルもあります。これはLinux上のFirefoxブラウザで機能します。これで、アプリケーションがFirefox OS(B2G)で実行されます。Firefox OSに「.so」プラグインをどのように移植しますか。
私がやったことは、私はB2Gを構築し、テスト装置に点滅しました。Gecko SDKとFirefox OSのソースを使用して、Androidプラットフォーム用のプラグインを構築しました。私は/ system / libのFFOS Phoneに私の.soファイルをプッシュしました/ system / b2g(他の.soファイルを見ることができるフォルダ。)。それは正しいアプローチですか?それを仕事にするために他に何をする必要があります。現在私のアプリケーションはそのプラグインをロードできません(私は./run-gdbを使用してチェックしました)。
任意のポインタは役立ちます。私はMozillaのウェブサイトのドキュメンテーションを経験しています、そしてまたそれをたくさん見たが解決策を見つけることができなかった。
ありがとう。
解決
正しい、NPAPIはFirefox OS / B2Gではサポートされていません。
コードの大部分が実際に異なる製品で使用されているため、ツリーのコードを表示します(そして、オブジェクトディレクトリでもオブジェクトディレクトリでも)。
他のヒント
Mozillaは、すべてのプラットフォームブラウザをサポートするために単一のGecko Engineを使用しています。これらのプラグインはデスクトップブラウザによってのみ使用されます。