2024了还有这个问题
pc端在canvas.draw回调内调用canvasToTempFilePath生成图片不全上面是原图: [图片] 下面是draw后canvasToTempFilePath生成图片: [图片] 正常的pc:wx.getSystemInfoSync().pixelRatio: 1 不全的pc:wx.getSystemInfoSync().pixelRatio: 1.5 宽高打印出来的数据一致 html片段: js片段: ctx.draw(false, () => { wx.canvasToTempFilePath( { x: 0, y: 0, // width: _this.data.boxWidth, // height: _this.data.boxHeight, width: tempPosition.dWidth, height: tempPosition.dHeight, // destWidth: _this.data.boxWidth * wx.getSystemInfoSync().pixelRatio, // destHeight: _this.data.boxHeight * wx.getSystemInfoSync().pixelRatio, // destWidth: tempPosition.dWidth * wx.getSystemInfoSync().pixelRatio, // destHeight: tempPosition.dHeight * wx.getSystemInfoSync().pixelRatio, destWidth: tempPosition.dWidth, destHeight: tempPosition.dHeight, fileType: 'png', quality: 1, canvasId: 'tempCanvas', success(res) { console.log('编辑成功', res.tempFilePath) wx.hideLoading() _this.triggerEvent('editorImageOk', { tempFilePath: res.tempFilePath }) }, fail() { console.log('编辑失败', e) wx.hideLoading() wx.showToast({ title: '保存失败', icon: 'none' }) _this.closelEditor() } }, _this ) }) thinkpad笔记本,分辨率1920*1080,微信版本3.1.0.67, 小程序基础库2.15.0。 部分PC电脑版微信 小程序wx.canvasToTempFilePath生成图片显示不全。不是开发者工具!
06-03同问:微信小程序开发点击按钮打开企业名片?求解
如何点击按钮打开 《对方的企业微信名片》?微信小程序的image可以打开《对方的企业微信名片》,但是需要长按识别二维码。有没有点击按钮直接打开的方法。听说微信广告可以但我看原生推广页文档没有看到,具体是怎么做到的。
06-03