0

このサイトは初めてです。HTML/CSS/JS アプリケーションがあります。そのアプリケーションが機能するために、Firefox のプラグイン ディレクトリにインストールされているブラウザ npapi プラグイン「.so」ファイルもあります。これは、Linux の Firefox ブラウザで動作します。ここで、アプリケーションを Firefox OS (B2G) で実行したいと考えています。その「.so」プラグインをFirefox OSに移植するにはどうすればよいですか?.

私が行ったことは、B2G をビルドし、テスト デバイスでフラッシュしたことです。gecko sdk と firefox OS ソースを使用して、Android プラットフォーム用のプラグインを作成しました。/system/lib と /system/b2g (他の .so ファイルを表示できるフォルダー) の FFOS 電話に .so ファイルをプッシュしました。それは正しいアプローチですか?それを機能させるために他に何をする必要がありますか。現在、私のアプリケーションはそのプラグインをロードできません ( ./run-gdb を使用して確認しました)。

どんなポインタも役に立ちます。私はモジラのウェブサイトのドキュメンテーションに目を通し、それを何度もグーグル検索しましたが、解決策を見つけることができませんでした.

ありがとう。

4

2 に答える 2

1

そうです、NPAPI は Firefox OS / B2G ではサポートされていません。
コードの多くは実際にはさまざまな製品 (デスクトップ Firefox、モバイル Firefox、Firefox OS など) で使用されているため、ツリー (およびおそらくオブジェクト ディレクトリ) にそのコードが表示されます。

于 2014-02-27T18:27:26.167 に答える
0

Mozilla は単一の gecko エンジンを使用して、すべてのプラットフォーム ブラウザーをサポートします。これらのプラグインは、デスクトップ ブラウザーでのみ使用されます。

于 2014-03-05T15:14:00.410 に答える