写真を撮るために、ハードウェアのカメラのためのイオン性コルドバコールネイティブAPI

公式サイト:https://ionicframework.com/docs/native/camera

中文:http://www.ionic.wang/native_doc-index-id-121.html

1.プラグインをインストールしcordava

イオンコルドバプラグインはコルドバ・プラグインカメラの追加
NPMは、イオンネイティブ/カメラ@インストール

2. app.module.tsに登録されている対応するモジュールの導入

インポート{カメラ}「イオンネイティブ/カメラ/ NGX @」から。
    ... 
@NgModule({ 
    ... 
    プロバイダ:[ 
        ... 
        カメラ
        ... 
    ] 
    ... 
})
エクスポートクラスAppModule {}

文書3.使用の導入を表示するには、ページを使用しました

「イオンネイティブ/カメラ/ NGX @」からインポート{カメラ、CameraOptions}。

コンストラクタ(プライベートカメラ:カメラ){} 

... 


constのオプション:CameraOptions = { 
  品質:100、
  destinationTypeの:this.camera.DestinationType.FILE_URI、
  encodingType:this.camera.EncodingType.JPEG、
  MEDIATYPE:this.camera.MediaType。 PICTURE 
} 

this.camera.getPicture(オプション).then((画像データ)=> { 
 //画像データは、base64エンコードされた文字列またはファイルのURIのいずれかである
 ことがBASE64(DATA_URL)なら//:
 せbase64Image =「データ:画像/ JPEG ; base64で、」+画像データ; 
}、(ERR)=> { 
 //ハンドルエラー
})。

 

おすすめ

転載: www.cnblogs.com/heweiquan/p/11388603.html