收藏
回答

利用canvas获取图片失败(>3M)

问题模块
API和组件

通过手机拍照获得,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中,

图片不能正常显示。





最后一次编辑于  2017-09-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏