收藏
回答

getImageInfo 关闭调试不执行,设置了downloadFile 合法域

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.getImageInfo 客户端 所有 2.2.2

wx.getImageInfo({

src: tool_img,

success:function(res){

ctx.drawImage(res.path, 0, 0, that.data.img_info.width, that.data.img_info.hight);

wx.getImageInfo({

src: coach_qr_code,

success:function(res1){

//绘制一个 文字背景

ctx.setFillStyle('rgba(255, 255, 255, 0.8)');

ctx.fillRect(coach_x, coach_y, 180, 160);

//二维码

ctx.drawImage(res1.path, qrcode_x, qrcode_y, 165, 165);



//驾校名称

ctx.setFontSize(26);

ctx.setFillStyle('#2C2C2C');

ctx.fillText(shool_name, coach_x + 20, coach_y + 50);

//教练名称

ctx.setFontSize(24);

ctx.setFillStyle('#2C2C2C');

ctx.fillText(coach_name, coach_x + 20, coach_y + 90);

//电话

ctx.setFontSize(24);

ctx.setFillStyle('#2C2C2C');

ctx.fillText(mobile, coach_x + 20, coach_y + 130);


//绘制不显示

ctx.draw(true, setTimeout(function () {

wx.canvasToTempFilePath({

canvasId: 'down_canvas',

destWidth: that.data.img_info.width,

destHeight: that.data.img_info.hight,

success: function (res) {

//隐藏 loading 页

wx.hideLoading();

that.setData({

tempFilePath: res.tempFilePath,

});

//回调

callBack();


}

}, this);

}, 100));

},

fail:function(msg){

wx.showToast({

icon: "none",

title: '图片绘制出错',

})

wx.hideLoading();

}

})

},

fail:function(msg){

wx.showToast({

icon: "none",

title: '图片绘制出错',

})

wx.hideLoading();

}

})




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

4 个回答