Cordova-camera
Cordova-カメラ
このプラグインは、写真の撮影や画像ギャラリーのファイルの使用に使用されます。
手順1-カメラプラグインのインストール
このプラグインをインストールするには、*コマンドプロンプト*ウィンドウで次のコードを実行します。
ステップ2-ボタンと画像の追加
次に、カメラを呼び出すためのボタンと、撮影した画像が表示される img を作成します。 これは、 div class = "app" 要素内の indexl に追加されます。
手順3-イベントリスナーの追加
イベントリスナーが onDeviceReady 関数内に追加され、使用を開始する前にCordovaが確実にロードされます。
ステップ4-関数の追加(写真を撮る)
イベントリスナーへのコールバックとして渡される cameraTakePicture 関数を作成します。 ボタンがタップされると発生します。 この関数内で、プラグインAPIによって提供される navigator.camera グローバルオブジェクトを呼び出します。 写真の撮影が成功した場合、データは onSuccess コールバック関数に送信されます。そうでない場合、エラーメッセージ付きのアラートが表示されます。 このコードを index.js の下部に配置します。
アプリを実行してボタンを押すと、ネイティブカメラがトリガーされます。
写真を撮って保存すると、画面に表示されます。
同じ手順を使用して、ローカルファイルシステムからイメージを取得できます。 唯一の違いは、最後の手順で作成された関数です。 sourceType オプションパラメータが追加されていることがわかります。
ステップ1 B
ステップ2 B
ステップ3 B
ステップ4 B
2番目のボタンを押すと、カメラの代わりにファイルシステムが開くので、表示する画像を選択できます。
このプラグインは、カスタマイズのための多くのオプションパラメータを提供します。
S.No | Parameter & Details |
---|---|
1 |
quality 0〜100の範囲の画像の品質。 デフォルトは50です。 |
2 |
destinationType
|
3 |
sourceType
|
4 |
allowEdit 画像編集を許可します。 |
5 |
encodingType
|
6 |
targetWidth ピクセル単位の画像スケーリング幅。 |
7 |
targetHeight ピクセル単位の画像スケーリングの高さ。 |
8 |
mediaType
|
9 |
correctOrientation 画像の向きを修正するために使用されます。 |
10 |
saveToPhotoAlbum 画像をフォトアルバムに保存するために使用します。 |
11 |
popoverOptions IOSでポップオーバーの場所を設定するために使用されます。 |
12 |
cameraDirection
|