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.

您需要哪一个取决于您的用例场景。