# Cordova AppVersion プラグイン

この Cordova プラグインは、対象のビルド設定からアプリ情報を取得します。

* Repo: <https://github.com/whiteoctober/cordova-plugin-app-version>
* Plugin ID/Package Name: `cordova-plugin-app-version`
* Tested Version: 0.1.11

{% hint style="info" %}
サードパーティー製 Cordova プラグインを確認する場合は、カスタムビルドデバッガー ( [Android 版](https://ja.docs.monaca.io/products_guide/debugger/installation/debugger_android#kasutamubirudo-monaca-debaggnobirudotoinsutru) または [iOS 版](https://ja.docs.monaca.io/products_guide/debugger/installation/debugger_ios#kasutamubirudo-monaca-debaggnobirudo) ) を作成する必要があります。
{% endhint %}

## デモ

[<img src="https://docs.monaca.io/images/common/import_img.png" alt="" data-size="line">プロジェクトをインポート](https://monaca.mobi/ja/directimport?pid=64b7790be78885e97fd49611)

![](https://3046938759-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MfWrOnV1iKerkfShm9O%2F-MgyCQXhKT4DWlQ309j_%2F-MgyCmZ4yIOxe8b-bj3P%2Fimage.png?alt=media\&token=2aa8b719-b529-492e-a22d-1bc71b233693)

## Monaca クラウド IDE でプラグインを有効にする

1. IDE メニューか&#x3089;**`設定 → Cordova プラグインの管理`**&#x3078;移動します。
2. `Cordova プラグインのインポート`ボタンをクリックします。 次に、\[ZIP ファイル] または \[パッケージ名 / URL] を使用してプラグインをインポートします。

## API リファレンス

このページでは、[デモ](https://monaca.mobi/directimport?pid=5b29c488e78885f330dba6cf) で使用されている主な API についてのみ説明します。API リファレンスについては、[こちら](https://github.com/whiteoctober/cordova-plugin-app-version) を参照してください。

### getAppName()

アプリの名前を取得します。

```javascript
cordova.getAppVersion.getAppName()
```

**戻り値**

* `Promise`

**例**

```javascript
cordova.getAppVersion.getAppName(function (appName) {
    alert( appName );
});
```

### getPackageName()

アプリのパッケージ名を取得します。

```javascript
cordova.getAppVersion.getPackageName()
```

**戻り値**

* `Promise`

**例**

```javascript
cordova.getAppVersion.getPackageName(function (packName) {
    alert( packageName );
});
```

### getVersionCode()

アプリのバージョンコードを取得します。

```javascript
cordova.getAppVersion.getVersionCode()
```

**戻り値**

* `Promise`

**例**

```javascript
cordova.getAppVersion.getVersionCode(function (verCode) {
    alert( versionCode );
});
```

### alertVersionNum()

アプリのバージョン番号を取得します。

```javascript
cordova.getAppVersion.alertVersionNum()
```

**戻り値**

* `Promise`

**例**

```javascript
cordova.getAppVersion.getVersionNumber(function (versionNum) {
    alert( versionNum );
});
```
