首頁 >微信小程式 >小程式開發 >如何取得小程式中的二維碼(程式碼)

如何取得小程式中的二維碼(程式碼)

不言
不言原創
2018-08-21 16:21:495198瀏覽

這篇文章帶給大家的內容是關於如何取得小程式中的二維碼(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

wx.request({
// 获取token
url: 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential',
data: {
appid: '',//自己小程序后台的appid
secret:''//自己小程序的secret
},
success(res) {
console.log(res);
//获取二维码的接口
wx.request({
// 调用接口C
url: 'https://api.weixin.qq.com/wxa/getwxacode?access_token=' + res.data.access_token,
method: 'POST',
responseType:"arraybuffer",//必须设置返回的数据的格式,要不返回的乱码
data: {"path": "pages/mys/my","width": 430},
success(res) {
console.log(res)var type = res.header["Content-Type"];
var prefix = "data:" + type + ";base64,";
var imgUrl = prefix+ wx.arrayBufferToBase64(res.data)
console.log(self.imgUrl)self.setData({
imgUrl: imgUrl,
})
// res是二进制流,后台获取后,直接保存为图片,然后将图片返回给前台
// 后台二进制怎么转图片?我也不会后台,学会了再贴代码}
})
}
})

//canvas繪製網頁圖片的時候,必須把圖片下載到本地,

#相關推薦:

微信小程式實例:實作隨機驗證碼(附程式碼)

微信小程式實作一個簡單的Tab可滑動的切換方式(程式碼)

#

以上是如何取得小程式中的二維碼(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn