发布:2023/12/7 15:51:58作者:大数据 来源:大数据 浏览次数:512
微信小程序生成推广分销二维码:
注意responseType参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
// 请求API获取小程序码 var that=this wx.request({ url: url,//此url为https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=你的token method: 'post', data: { "page": "pages/my/my", "scene": "a=1", "check_path": false, "env_version": "trial" }, //传入小程序码参数id=333 header: header, responseType:'arraybuffer', success(res) { let url = wx.createBufferURL(res.data) that.setData({ qrcode: url }) }, fail(err) { //请求失败 console.log(err) } }) |
微信wxml
1 |
<image src="{{qrcode}}" mode="widthFix"></image> |
微信小程序将base64图片显示到image
res.data为Bufffer
1 2 |
var base64=wx.arrayBufferToBase64(res.data) var base64Url="data:image/png;base64,"+base64; |
可以将<image src="{{base64Url}}"></image>
微信小程序显示图片
由于微信不提倡在客户端绑定域名https://api.weixin.qq.com
微信小程序开发request:fail url not in domain list错误解决方案(请移步):
http://blog.baibaota.com/2425.html
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4