ctx.draw的回调在真机上不执行
发布于 6 年前 作者 jing49 14949 次浏览 来自 问答

ctx.draw(true,function (e) {

    console.log(‘draw callback’)

})

4 回复

画完图,点击完成的时候调用

画完之后直接点击完成没有反应,在画布上点一下,再点完成可以跳转,请问这个怎么修改

finishCanvas(){

var self=this

ctx.draw(true,function (e) {

console.log(‘draw callback’)

wx.canvasToTempFilePath({

x: 0,

y: 0,

width: 680,

height: 570,

destWidth: 100,

destHeight: 100,

canvasId: ‘myCanvas’,

success: function (res) {

self.setData({

pic: res.tempFilePath

})

console.log(self.data.pic)

wx.navigateTo({

url: ‘/pages/pay/pay?pic=’ + self.data.pic + ‘&pic_title=’ + self.data.pic_title

})

},

fail:function(res){

console.log(“保存图片返回路径调用失败”)

}

},this)

})

},

回到顶部