收藏
回答

canvasToTempFilePath: fail canvas is empty"

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

data: {

// 图标数据

doubleColumnCanvasData: {

canvasId: 'doubleColumn',

},

doubleColumnTitle: "近半年已获得认可",

doubleColumnUnit: [{

color: "#94df87",

title: "认可我的"

},

{

color: "#81bdfd",

title: "认可币数"

}

],

// 图标数据

corpId: '',

authCode: '',

userId: '',

// 悬赏点击按钮的参考值

tankk: 1,

// 点击页面切换

qiehuan: 1,

// 弹出框

qqt: '',

// 轮播图配置

imgUrls: [],

indicatorDots: true,

autoplay: true,

interval: 2000,

duration: 1000,

// 轮播图配置

user:'',

ownBadge: 0,

ownCoin: 0,

ownPoint: 0,

starUsers: [],

stDatas: '',

notices: [],

sessionId:''

},


/**

  * 组件的方法列表

  */

methods: {

// 图表转图片

zhuantu(){

setTimeout(function () {

wx.canvasToTempFilePath({

canvasId: 'doubleColumn',

success: function (res) {

var tempFilePath = res.tempFilePath;

console.log(tempFilePath);

},

fail: function (res) {

console.log(res);

}

});

}, 500);


},

onload直接调用的

页面图表显示正常就转不了图片

最后一次编辑于  11-28
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    11-28

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    11-28
    赞同
    回复 6
    查看更多(1)
  • 张佳乐
    张佳乐
    1天前

    遇到同样的问题了,onReady里用canvas画图,然后调用也会报这个错误。

    1天前
    赞同
    回复 12
    • 子鱼
      子鱼
      1天前
      你的图能出来吗
      1天前
      回复
    • 子鱼
      子鱼
      1天前
      canvas 引用wxcharts表格 能在组件页面里显示出来吗?
      1天前
      回复
    • 子鱼
      子鱼
      1天前回复张佳乐
      这是问题的代码片段  我想引用wxcharts表格引用的图表显示出来 麻烦能帮我看一下吗  https://developers.weixin.qq.com/s/MWeM0omL7Gdf
      1天前
      回复
    • 子鱼
      子鱼
      1天前
      在page1 组件页面里显示出来
      1天前
      回复
    • 子鱼
      子鱼
      1天前回复张佳乐
      ?大佬 能把你实现后的代码片段发我一下吗 感谢
      1天前
      回复
    查看更多(7)
  • 你喜欢沉默而我姓李
    你喜欢沉默而我姓李
    2天前

    我也是这个问题 , 页面也展示出来了 就是报错

    2天前
    赞同
    回复
  • 子鱼
    子鱼
    星期二 20:36

    链接: https://pan.baidu.com/s/1EJ_gjgGLjj7gyXBXgroOOw 提取码: tj2k  这是完整的 问题抽出来看 麻烦看一下

    星期二 20:36
    赞同
    回复
问题标签