如何在Nativescript中将base64映像转换为blob或dataURL
我正在尝试将从相机拍摄的图像转换为blob,以通过Face API检测Face API作为[二进制数据]输入 ()如何在Nativescript中将base64映像转换为blob或dataURL,nativescript,nativescript-angular,Nativescript,Nativescript Angular,我正在尝试将从相机拍摄的图像转换为blob,以通过Face API检测Face API作为[二进制数据]输入 () 但是,无法将Base64图像转换为blob和idea?blob是Javascript中的数据对象。除非需要通过webview发送数据,否则无法在NativeScript中将base64字符串转换为Blob。在javascript中,只需使用base64字符串创建一个新的Blob即可 但您可以使用NSData将二进制数据发送到Face API。到目前为止您尝试了什么?你能告诉我们你目
但是,无法将Base64图像转换为blob和idea?blob是Javascript中的数据对象。除非需要通过webview发送数据,否则无法在NativeScript中将base64字符串转换为Blob。在javascript中,只需使用base64字符串创建一个新的Blob即可
但您可以使用NSData将二进制数据发送到Face API。到目前为止您尝试了什么?你能告诉我们你目前的尝试吗?我想你会使用
nativescript后台http
插件上传图像进行人脸检测。谢谢让我试试,我已经尝试过btoa方法,但是它不起作用,因为没有DOM元素。
var mediaFile = new Blob([_base64], {
type: 'data:image/png;base64',
'Content-Transfer-Encoding': 'base64'
});