- 求微信一物一码二进制码生成二维码的方法?
最急在做微信一物一码的功能开发,目前通过下载二维码包接口获得了二维码数据,且已经解密拿到了 a1 b1 c1 d1 a2 b2 c2 d2 这样的格式数据,如下图 [图片] 我将这个数据发给厂家说是处理不了,我的项目是 springboot的,请问通过什么方法操作可以得到最终的二维码,有哪位做过的麻烦指导一下,给个函数代码什么的,感谢
04-01 - wx.uploadFile怎样自定义文件的命名格式?
wx.uploadFile方法获取的文件名称因为不符合业务要求,需要自定义命名格式,官方说是可以自定义但是接口文档没有说明如何修改,请问下要如何实现呢?
2021-01-04 - 使用wx.createCanvasContext 画布做签名,本地测试可以线上就黑图,请问哪里问题?
使用wx.createCanvasContext 初始化画布做签名,然后用wx.canvasToTempFilePath导出签名图片,在微信开发真工具中调试一切正常,但是发布线上之后导出的图片是纯黑的,我贴一下js文件里面的代码,麻烦帮我看看哪里问题。 /** * 生命周期函数--监听页面显示 */ onShow: function () { //初始化canvas const context = wx.createCanvasContext('firstCanvas') this.setData({ context: context }) context.draw() }, // 开始触摸 bindtouchstart: function(e) { this.data.context.moveTo(e.changedTouches[0].x, e.changedTouches[0].y) }, // 触摸移动 bindtouchmove: function(e) { this.data.context.lineTo(e.changedTouches[0].x, e.changedTouches[0].y); this.data.context.stroke(); this.data.context.draw(true); this.data.context.moveTo(e.changedTouches[0].x, e.changedTouches[0].y); }, /**清空画布 */ clear: function() { this.data.context.draw(); }, /**导出图片 */ export: function() { const that = this; let params = { wxapp_id: App.getWxappId(), token: wx.getStorageSync('token') }; this.data.context.draw(false, wx.canvasToTempFilePath({ x: 0, y: 0, fileType: 'jpg', canvasId: 'firstCanvas', success(res) { const { tempFilePath } = res; //上传图片 wx.uploadFile({ url: App.api_root + 'upload/image', filePath: tempFilePath, name: 'iFile', formData: params, success(res) { let result = typeof res.data === "object" ? res.data : JSON.parse(res.data); if (result.code === 1) { // 数据提交 App._post_form('user.agent/sign', result.data, function (e) { App.showSuccess(e.data, function () { wx.navigateBack(); }); }, null, function () {}); that.setData({ imgUrl: tempFilePath, }) } } }) }, fail() { wx.showToast({ title: '导出失败', icon: 'none', duration: 2000 }) } })) },
2020-05-13 - 提交签名,返回结果中的signature图片路径无法访问
签名可以使用,但是成功返回signature的图片路劲无法访问,请问需要怎么处理才可以访问呢?
2020-04-28