doc/uniapp temp_ 1583764180003/canvas/1583764190277.png 例如这样的安卓图片地址,
h5解决方案:
urlTobase64(url) {
const that = this;
uni.request({
url: url,
method: 'GET',
responseType: 'arraybuffer',
success: res => {
let base64 = uni.arrayBufferToBase64(res.data); //把arraybuffer转成base64
base64 = 'data:image/jpeg;base64,' + base64; //不加上这串字符,在页面无法显示
that.imgBase64 = base64;
},fail(res) {
}
});
}
这样可以吧h5下的图片转成Base64编码格式的
但是安卓一直没找到解决方案
1 个回复
3***@qq.com (作者) - 一个javaer
已解决
使用http://ext.dcloud.net.cn/plugin?id=123这个插件,代替以上方法,app端也完美适配