日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

js生成小程序某页面二维码(生成小程序二维码)

發(fā)布時(shí)間:2023/12/31 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js生成小程序某页面二维码(生成小程序二维码) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

時(shí)候會(huì)有業(yè)務(wù)需求生成某頁(yè)面的小程序二維碼,進(jìn)入指定頁(yè)面

效果圖:

首先要獲取access_token;

下面是鏈接

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=秘鑰

紅色字體需要用戶(hù)自己根據(jù)信息填充。

請(qǐng)求成功返回的結(jié)果是下面這種形式的

//注意:以下參數(shù)值不可以直接復(fù)制粘貼使用,需要自己根據(jù)上面的鏈接+參數(shù)獲取使用 {"access_token": "12_fbGiPb3QuOW9M6n-Abg0ik4My2NocTJZZiAIAEUU", "expires_in": 7200 }

expires_in:是一個(gè)有效期;

獲取完access_token,下面開(kāi)始正式我們的請(qǐng)求:

?

index.js:

//index.js //獲取應(yīng)用實(shí)例 const app = getApp()Page({data: {},onLoad: function (options) {var that = this;var scene = decodeURIComponent(options.scene)// 生成頁(yè)面的二維碼wx.request({ //注意:下面的access_token值可以不可以直接復(fù)制使用,需要自己請(qǐng)求獲取url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=AbgEb2z0il9eIsqn6pWJTmSkvTcJhtb1As3_e049Qv_iFnVw8TXKEa2N8nn3GBKJbQaJ9G2ae5At4Cirphd8HFaduGvMU14UpuWjJz6X0i74I8-',data: {scene: '000',page: "pages/index/index" //這里按照需求設(shè)置值和參數(shù) },method: "POST",responseType: 'arraybuffer', //設(shè)置響應(yīng)類(lèi)型success(res) {console.log(res)var src2 = wx.arrayBufferToBase64(res.data); //對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)換操作that.setData({src2})},fail(e) {console.log(e)}})},})

index.wxml

<view><view class='img'><image src='data:image/png;base64,{{src2}}'></image></view> </view>

注意:對(duì)于沒(méi)有發(fā)布的小程序page參數(shù)要設(shè)置為空,不然會(huì)導(dǎo)致二維碼生成失敗,在發(fā)布前按需改回來(lái)就好

?

總結(jié)

以上是生活随笔為你收集整理的js生成小程序某页面二维码(生成小程序二维码)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。