0

phoneGap で Javascript を使用して、利用可能なすべてのプラグインのリストを取得しようとしています。

利用可能なプラグインのリストを取得することは可能ですか?

任意の応答をいただければ幸いです。

ありがとう

4

4 に答える 4

0

cordova.js がプラグインを登録する方法を確認して ください https://github.com/apache/cordova-js/blob/master/src/common/pluginloader.js

初期化が完了した後、要素を繰り返し処理し、<script>それらの src をログに記録できます。

https://github.com/apache/cordova-js/blob/master/src/common/modulemapper.jsから、イベントで ID を取得できます。

于 2016-02-10T14:58:57.947 に答える
0

@ user2899728、
あなたの質問にはある程度の無知が含まれています。Cordova/Phonegap は、HTML、CSS、および Javascript のみを使用します。FAQ (最後の質問)。本当の質問:プラグインはどこで入手できますか?

いくつかのリポジトリがあります。

より多くのプラグインが github で利用可能ですが、それらは「プラグイン」メソッドで使用できる「公式」または独立のソースです。(プラグマンを参照)

注: これには、 Jqueryなどのインターネットで利用可能なライブラリや、 firebaseなどのサービスベースのライブラリは含まれません。-- 幸運を祈ります。

于 2016-02-12T05:28:04.910 に答える
0

これは難しい、簡単な方法はありません。

一部のプラグインは関数を cordova.plugin に保存します。これをチェックして一部を取得できます。その他は、ウィンドウのグローバル変数に関数を含めます...

私が知っている唯一の本当の方法は、CLIに入ることです

cordova plugin list

または、プラグイン フォルダを確認してください。しかし、これはJavaScriptにはありません。

私が今考えている唯一の方法は、ノードの before_prepare でプラグイン ディレクトリを読み取り、そのデータをどこかに保存して、javascript でアクセスできるようにすることです。

幸運を

于 2016-02-10T14:19:08.333 に答える