自制组件里得用this canvasToTempFilePath({},this) 加上this wx.canvasToTempFilePath({ x: 0, y: 0, width: clipW / ratio, height: clipH / ratio, destWidth: clipW, destHeight: clipH, canvasId: 'clip', success: (res) => { }, fail: (err) => { wx.showToast({ title: '网络错误,请稍后再试' }) }, }, this)
canvasToTempFilePath: fail canvas is empty"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直接调用的 [图片] 页面图表显示正常就转不了图片
2020-01-20刚才按照你说的两种方法。。。还是没拿到新的域名配置列表。。。这个该怎么解决?
downloadfile下载文件 域名配置后不更新因为要下载文件,在公众平台配置了downloadfile 的 https合法域名后,过了一个小时了,开发者工具无法获取到配置成功的域名列表 一直报错 “如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目,操作路径:“项目-域名信息””, 现在版本的开发工具在哪里刷新项目配置? 重启工具也无法获取到新添加的合法域名列表,求解。。。
2018-05-22