关于小程序中图片转换为base64格式的方法
在做一个花卉识别的小程序,接口规定需要上传的是base64格式的图片。
在小程序中测试了确实有FileReader对象,readAsDataURL方法也是有的
通过chooseImage上传图片得到tempFilePath
{path: “wxfile://tmp_713446332o6zAJs2J8Y_akx660xBvls13t1aQ79edf96a81428a0cbbd12d556491c41d.png”, size: 1325}
然后把这个作为参数传入readAsDataURL就报错了
这是报错
TypeError: Failed to execute ‘readAsDataURL’ on ‘FileReader’: parameter 1 is not of type ‘Blob’
应该是微信chooseImage上传图片生成的是临时路径,FileReader对象获取不到图片?
不知道这里如何解决比较合适