captureImage (クライアントAPI参照)
デバイス カメラを呼び出して画像を取得します。
使用可能な対象
このメソッドは、モバイルクライアントでのみサポートされます。
構文
Xrm.Device.captureImage(imageOptions).then(successCallback, errorCallback)
Parameters
パラメーター名 | タイプ | Required | Description |
---|---|---|---|
imageOptions |
Object | いいえ | 次の値を持つオブジェクト: - allowEdit : 保存する前に画像を編集するかを指定します。 ブール値。- quality : 画像ファイルの質 (%)。 番号。- height : 取り込む画像の高さ。 番号。- width : 取り込む画像の幅。 番号。注意 : 使用する場合は、高さと幅の両方の寸法を指定する必要があります。 |
successCallback |
Function | はい | 画像が返される場合に呼び出す関数。 この関数には、以下の値を持つ Base64 でエンコードされたイメージ オブジェクトが渡されます: - fileContent : 画像ファイルのコンテンツ。 文字列- fileName : 画像ファイルの名前。 ストリング。- fileSize : 画像ファイルのサイズ (KB) です。 番号。- mimeType : 画像ファイルの MIME タイプ。 ストリング。 |
errorCallback |
Function | はい | 処理が失敗したときに呼び出す関数。 |
戻り値
成功すると、先に指定した値を Base64 エンコードしたイメージ オブジェクトを返します。
例外
Web サービス エラー コード を参照してください