convascontext.drawimage()的真机和开发环境差异?
发布于 6 年前 作者 yong09 10589 次浏览 来自 官方Issues

关于convascontext.drawimage()函数的使用,我们在PC端的集成开发环境里,将一副JPG的base64之后的数据(加上MIME头)直接传到该函数的第一个参数,可正确显示图片。但是在手机真机上发现无法显示,请问为何PC和真机还有如此大的差异?我拿到的这个JPG图片数据该如何显示出来?

var fdata = wx.getFileSystemManager().readFileSync(‘images/apple.jpg’);

console.log(“file length=”+fdata.byteLength)

var tp = “data:image/jpg;base64,”+ base64.binaryToBase64(fdata);

this.data.context.drawImage(tp, 0,0, 300,200);

2 回复

上面贴的那几行就是

回到顶部