利用canvas获取图片失败(>3M)
发布于 5 年前 作者 syao 15243 次浏览 来自 问答

通过手机拍照获得,3.9M大小照片

wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
  success: function (res) {    // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
    var tempFilePaths = res.tempFilePaths
  }

})

通过chooseImage压缩模式获得图片大小600K+以上小于700K;

利用wx.getImageInfo的API获取图片信息并且利用ctx.drawImage展示到canvas中,

图片不能正常显示。




回到顶部