收藏
回答

convascontext.drawimage()的真机和开发环境差异?

关于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);

最后一次编辑于  2019-11-05
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签