收藏
回答

errcode: 1009 ?

微信小程序生成图片过程报错 {errcode: 1009, errmsg: "drawWxml preLoadImage error"} 是啥原因,咋解决?

回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2022-07-01

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-07-01
    有用
    回复
  • 🍪
    🍪
    01-29

    请问解决了嘛,出现一样的问题

    01-29
    有用
    回复
  • Bubble
    Bubble
    2023-02-20

    drawImage () {

      let _this = this;

      var drawimg = new Wxml2Canvas({

          width: _this.data.width*2,

          height: _this.data.height*2,

          destWidth: _this.data.destWidth*2,

          destHeight: _this.data.destHeight*2,

          element: 'canvas1',

          // background: '#000000',

          backgroundColor: 'white',

          progress (percent) {

          },

          finish(url) {

              wx.hideLoading();

              wx.saveImageToPhotosAlbum({

                  filePath: url

              })

          },

          error (res) {

          }

      });

      console.log(_this.data.width);

      let data = {

          list: [

          {   //绘制矩形

              type: 'rect',

              x: 0,

              y: 50,

              style: {

                  width: _this.data.width,

                  height: _this.data.height,

                  fill: '#fff'

              }

          },

          {   //根据wxml绘制,

              type: 'wxml',

              class: '.share-info .draw_canvas',

              limit: '.share-info',

              x: 0,

              y: 0

          }]

      }

      drawimg.draw(data);

    真机调试 报错1009 请问是什么原因呢?

    2023-02-20
    有用
    回复
  • 长弓
    长弓
    2022-07-01

    2022-07-01
    有用
    回复
登录 后发表内容