Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
13
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

@hshimo

PhoneGap(Cordova) のプラグインのインストールと設定方法

PhoneGapが仕様変わりすぎなので、メモ。

phonegapのバージョン

phonegap -v                                   
3.3.0-0.18.0

PhoneGap 3 以前との違い

以前は、プラグインがデフォルトで含まれていたが、バージョン3から含まれないようになった?

コマンドラインの公式ドキュメント(英語)

PhoneGap API Documentation

プラグインを単語で検索

bar code で検索する場合

 $ cordova plugin search bar code

    com.phonegap.plugins.barcodescanner - Scans Barcodes

プラグインのリスト

以下のプラグインが、コマンドラインで追加できる、らしい

ASF Git Repos
https://git-wip-us.apache.org/repos/asf?s=cordova-plugin

プラグインのインストールと設定

inAppBrowser プラグインを使う場合で説明

プラグインのダウンロード

inAppBrowserプラグインの場合

phonegap plugin add org.apache.cordova.inappbrowser

Media プラグインの場合

phonegap plugin add org.apache.cordova.media  

プラグインが外部のサイトの場合、以下で追加

cordova plugin add https://github.com/apache/cordova-plugin-console.git

プラグイン一覧の表示

phonegap plugin ls

config.xml ファイルに追加

この作業が必要か?は、ちょっとわからないです。

  • [アプリのディレクトリ]/www/config.xml を開く
  • 行の次に以下を追加
<feature name="InAppBrowser">
 <param name="ios-package" value="CDVInAppBrowser" />
</feature>

確認事項

  1. version=”0.0.1″ を正しいバージョンに変更する バージョンは、developer console に入れたバージョンと合ってないといけない
  2. 行を変更
  3. セクションを変更
  4. “widget id” をdeveloper console のAppIDと同じか確認

ref.
http://iphonedevlog.wordpress.com/2013/12/19/using-phonegap-3-3-cli-on-mac-os-x-mavericks-to-build-ios-projects/

検索用語

phonegap, cordova, plugin, プラグイン, 拡張, インストール, setup, 設定

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
13
Help us understand the problem. What are the problem?