小程序二维码
发布于 5 年前 作者 zhouxiulan 4972 次浏览 来自 问答
uni.request({
				    // url: `https://test.china-tmj.com/api/getWechatCode`, //测试地址
				    url: `https://api.china-tmj.com/api/getWechatCode`, //正式地址
				    method: 'POST',
					data:{pid:id},
					responseType: 'arraybuffer',
					header:{
						'content-type':'application/json;charset=utf-8'
					},
				    success: (res) => {
						console.log(res)
						console.log(res.data);
						let base64 = wx.arrayBufferToBase64(res.data);
						console.log(base64)
						// base64 = 'data:image/jpeg;base64,' + base64
						base64 = 'data:image/PNG;base64,' + base64
						base64 = this.fn(base64)
						console.log(base64)
						this.qrImg = base64
				    }
				});
g各位大佬大家好,我在使用小程序码功能时,测试地址是可以获取到二维码,正式地址获取不到 ,两个地址都返回的是二进制数据  我一样的代码给转换为了base64格式
2 回复

你让后端把这个接口部署到正式环境看下

你这调的是自己服务器的地址吧,这个问题得问我们的开发人员

回到顶部