收藏
回答

wx.canvasToTempFilePath

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

- 当前 Bug 的表现(可附上截图)


quality参数不生效

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

7 个回答

  • 晨
    2018-08-22

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

    2018-08-22
    赞同
    回复 6
    • จุ๊บ孤狼
      จุ๊บ孤狼
      2018-08-22

      <canvas canvas-id='waterMarks' style='width:{{width}}px;height:{{height}}px'></canvas>

      <button bindtap='can' style='position:fixed;top:100px;left:100px;'>DIANJI</button>





      can() {

      wx.chooseImage({

      success: res => {

      console.log(res)

      this.setData({

      url: res.tempFilePaths[0]

      })

      wx.getImageInfo({

      src: res.tempFilePaths[0],

      success: res => {

      console.log(res)

      this.setData({

      url: res.path,

      width: res.width,

      height: res.height

      })

      var ctx = wx.createCanvasContext('waterMarks', this)

      ctx.drawImage(this.data.url, 0, 0, this.data.width, this.data.height)

      ctx.draw(false, res => {

      wx.canvasToTempFilePath({

      quality: '0.1',

      canvasId: 'waterMarks',

      quality:0.1,

      success: res => {

      console.log(res)

      wx.getImageInfo({

      src: res.tempFilePath,

      success:res=>{

      console.log(res)

      }

      })

      wx.saveImageToPhotosAlbum({

      filePath: res.tempFilePath,

      success: res => {

      console.log(res)

      },

      fail: err => {

      console.log(err)

      }

      })

      }

      }, this)

      })

      },

      fail: err => {

      console.log(err)

      }

      })


      },

      })


      },





      2018-08-22
      赞同
      回复
    • 晨
      2018-08-22回复จุ๊บ孤狼

      你好,请提供代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-08-22
      赞同
      回复
    • จุ๊บ孤狼
      จุ๊บ孤狼
      2018-08-22回复

      wechatide://minicode/Kvk4mRmE771y

      2018-08-22
      赞同
      回复
    • จุ๊บ孤狼
      จุ๊บ孤狼
      2018-08-22回复

      wechatide://minicode/Kvk4mRmE771y

      2018-08-22
      赞同
      回复
    • 晨
      2018-08-22回复จุ๊บ孤狼

      你好,quality目前只对jpg图片有效,请确认。我们补充下文档

      2018-08-22
      赞同
      回复
    查看更多(1)