Adnroid下使用wx.getImageInfo之后用drawimage
发布于 5 年前 作者 dinggang 5154 次浏览 来自 问答

Adnroid下使用wx.getImageInfo之后用drawimage画图 会导致图片只有一个像素大小

Page({
 onReady() {
   wx.getImageInfo({
     src: 'http://gamerboom.com/wp-content/uploads/2013/06/sprite-Sheetfrom-gamedev.png',
     fail: function(e) {
       console.error(e)
     },
     success: function(data) {
       const context = wx.createCanvasContext('canvas')
       context.drawImage(data.path, 0, 0, 80, 140, 0, 0, 40, 70)
       context.draw();
     }
   })
 }
})

使用本地图片没有问题,由于找不到 https示例 所以使用了http 请忽略http 和 https 带来的影响

2 回复

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

wechatide://minicode/p97KbtmG7X1W

绝大部分Android机

测试机: 小米6

回到顶部