base64 编码以外的 Ionic 2 相机使用
Ionic 2 camera usage other than base64 encode
请问有什么方法可以在ionic 2平台上使用相机,但图片不用base64编码?
我想使用除 base64 之外的其他编码。
谢谢
https://ionicframework.com/docs/v2/native/camera/
引自 Ionic 文档:
Choose the format of the return value. Defined in
Camera.DestinationType. Default is FILE_URI. DATA_URL : 0, Return
image as base64-encoded string, FILE_URI : 1, Return image file URI,
NATIVE_URI : 2 Return image native URI (e.g., assets-library:// on iOS
or content:// on Android)
所以您现在有 Camera.DestinationType
等于 DATA_URL
。如果你不想要这个,你可以使用 FILE_URI
它将检索文件 URI,之后你可以使用另一个 cordova 插件从 URI 中实际检索图像,以便你可以将它发送到你的服务器
或
NATIVE_URI
return assets-library://.....
iOS 和 content://.....
Android.
您需要哪一个取决于您的用例场景。
请问有什么方法可以在ionic 2平台上使用相机,但图片不用base64编码? 我想使用除 base64 之外的其他编码。
谢谢
https://ionicframework.com/docs/v2/native/camera/
引自 Ionic 文档:
Choose the format of the return value. Defined in Camera.DestinationType. Default is FILE_URI. DATA_URL : 0, Return image as base64-encoded string, FILE_URI : 1, Return image file URI, NATIVE_URI : 2 Return image native URI (e.g., assets-library:// on iOS or content:// on Android)
所以您现在有 Camera.DestinationType
等于 DATA_URL
。如果你不想要这个,你可以使用 FILE_URI
它将检索文件 URI,之后你可以使用另一个 cordova 插件从 URI 中实际检索图像,以便你可以将它发送到你的服务器
或
NATIVE_URI
return assets-library://.....
iOS 和 content://.....
Android.
您需要哪一个取决于您的用例场景。