背景: cordova + vue开发
调用cordova-plugin-camera,获取图片后,
得到的结果是DATA_URL,但上传需要的是file对象,
这时需要将data_url转换为Blob对象,再将Blob对象转为file对象
代码如下:
大红框为图片获取成功的回调函数,小红框设置得到的结果的格式,
紫色框将data_url转换为Blob对象,再将Blob对象转为file对象
大红框为图片获取成功的回调函数,小红框设置得到的结果的格式,紫色框将data_url转换为Blob对象,再将Blob对象转为file对象 data_url转换为Blob对象随后代码:
分别为上传图片和更新图片
网友评论