14

私はPhoneGapのドキュメントで少し混乱しています:

  • リンク 1 // 「phonegap local plugin add」コマンドを使用してプラグインを追加する方法
  • リンク 2 // カメラ モジュールの使用方法に関するチュートリアル
  • リンク 3 // PhoneGap プラグイン

    (1)に従ってカメラモジュールを追加しました。しかし、(2)には追加すべきという情報があります。

    <plugin name="Capture" value="org.apache.cordova.Capture"/>
    

    ファイルもapp/res/xml/plugins.xml編集app/AndroidManifest.xmlできます。

    <plugin ... />3) に関しては、構造が廃止され<gap:plugin ... />、代わりに ,を使用する必要があるという情報もあります。

  • 4

    4 に答える 4

    9

    最新のAPIドキュメントの参照:

    これには 2 つの方法があります。1 つは Plugman を使用する方法で、もう 1 つは CLI を使用する方法です。CLI のアプローチははるかに簡単です。

    プラグマンのアプローチ:

    1. まず、プラグマンをインストールする必要があります。Plugman は、PhoneGap 3.4 で使用されるプラグイン マネージャーです。Plugman をインストールするには、Node JS CLI を使用して次のように入力します。

      npm install -g plugman

    2. コマンドを使用して特定のプラグインをインストールしますplugman install。たとえばplugman install --platform android --project platforms/android --plugin org.apache.cordova.device-motion。オプションのパラメーターが--projectプラットフォーム フォルダー (たとえば Android の場合) を直接指していることを確認してください。そこにAndroidManifest.xmlファイルがあります。このコマンドは、プラグインへのすべての参照を関連xmlファイルに自動的に追加します。

    3. HTMLファイルphonegap.jsが行によって参照されていることを確認してください<script type="text/javascript" charset="utf-8" src="phonegap.js"></script>

    CLI の使用:

    1. アプリ ディレクトリに移動し、CLI でプラグイン コマンドを入力します。例えば:

      phonegap plugin add org.apache.cordova.device-motion

      加速度計プラグインをインストールします。

    2. プラグインがインストールされると、対応するタグconfig.xmlを追加することですべてが自動的に更新されます。<feature>これらの更新は、プラットフォーム固有のconfig.xmlファイルにのみ影響することに注意してください。したがって、最上位config.xmlファイルは影響を受けません。タグを手動でコピー<feature>して最上位に貼り付ける必要がありますconfig.xml。そうしないと、 を使用してアプリを実行したときにプラグインが無効になりますphonegap run platform

    プロジェクトがその特定のプラットフォームにデプロイする準備ができている場合にのみ、対応するタグを対応するファイル<feature>に追加できることに注意してください。config.xml

    于 2014-04-07T01:26:17.227 に答える
    2

    最近、プロジェクトにAdMobプラグインをインストールしました。

    これをする :

    • NODE.js コマンド プロンプトを開きました。
    • phonegap プロジェクトに移動しました。
    • 次に、これを cmd に入力しました:phonegap plugin add cordova-plugin-admobpro

    これにより、phonegap プロジェクト フォルダーの plugins ディレクトリにプラグインがインストールされました。

    :)

    于 2016-04-19T15:16:13.520 に答える
    1

    Phonegap 3.0 以降、プラグインを phonegap プロジェクトに追加するには、「plugman」を使用する必要があります。重要な部分は、phonegap によって作成されたプラットフォーム固有のプロジェクト フォルダー内のプロジェクトへの「パス」を設定することです。iOS では、/Users/user1/Dev/helloworld-phonegap/platforms/ios のようになります。

    iOS 用のダイアログ プラグインをインストールするには、次の手順を実行します。

    1) npm install -g plugman 2) plugman install --platform ios --project /path/to/my/platform/folder --plugin org.apache.cordova.dialogs 詳細については、ドキュメントを確認してください: http:// docs.phonegap.com/en/3.3.0/plugin_ref_plugman.md.html#Using%20Plugman%20to%20Manage%20Plugins

    于 2014-02-20T06:53:27.910 に答える