收藏
回答

ctx.draw的回调在真机上不执行

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug draw 客户端 Android 6.6.5 Android 7.1.1

ctx.draw(true,function (e) {

    console.log('draw callback')

})


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

4 个回答

  • 韬々
    韬々
    2018-04-08

    麻烦给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题

    2018-04-08
    赞同
    回复
  • 依米
    依米
    2018-04-08

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

    2018-04-08
    赞同
    回复
  • 依米
    依米
    2018-04-08

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

    2018-04-08
    赞同
    回复
  • 依米
    依米
    2018-04-08

    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)

    })

    },


    2018-04-08
    赞同
    回复