我正在尝试将相机拍摄的图像转换为Blob,以将Face API作为[二进制数据]输入传递给Face API检测
但是无法将base64Image转换为Blob和想法吗?
答案 0 :(得分:2)
Blob是Javascript中的数据对象。除非需要通过webview发送数据,否则无法在NativeScript中将base64字符串转换为Blob。在javascript中,它只是用base64字符串创建一个新的Blob,例如example
var mediaFile = new Blob([_base64], {
type: 'data:image/png;base64',
'Content-Transfer-Encoding': 'base64'
});
但是您可以使用NSData将二进制数据发送到Face API。