收藏
回答

鸿蒙系统 canvasToTempFilePath失败,提示create bitmap failed

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.canvasToTempFilePath 微信安卓客户端 企业微信版本 3.1.15(17569) System :Android 10, WeChat 8.0.7.48 WeChatLib:2.19.2

鸿蒙系统 企业微信小程序 wx.canvasToTempFilePath失败,提示create bitmap failed

context.draw(false() => {
      setTimeout(() => {
        Taro.canvasToTempFilePath({
          canvas: '',
          x: 0,
          y: 0,
          fileType: 'jpg',
          quality: 1,
          width: posterWidth * scale * 2,
          height: posterHeight * scale * 2,
          destWidth: posterWidth * scale * 2,
          destHeight: posterHeight * scale * 2,
          canvasId: 'product-poster-' + info.Id,
          success: res => {
            console.log('path - ', res.tempFilePath)
            ...
            Taro.hideLoading()
          },
          fail: (res) => {
            console.log(res)
            Taro.hideLoading()
            Taro.showToast({
              title: '图片生成失败,请稍候再试!',
              icon: 'none'
            })
          }
        }, this)
      }, 1000)
    })
最后一次编辑于  2021-09-14
回答关注问题邀请回答
收藏

2 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-09-16

    你好,麻烦提供下能够复现问题的代码片段看下

    2021-09-16
    有用
    回复
  • 十五的月亮
    十五的月亮
    2023-01-05

    解决了吗,同问

    2023-01-05
    有用
    回复
登录 后发表内容