生活随笔
收集整理的這篇文章主要介紹了
h5唤起微信扫一扫
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
安裝和使用
npm install weixin-jsapi
import wx from
'weixin-jsapi'
封裝成一個方法
import wx
from "weixin-jsapi"
import { handleWxScanCode
} from "@/api/tools"
const wxScanCode = (url) => {return new Promise(async(resolve,reject) => {let result
= ''const res
= await handleWxScanCode({ url
})const { timestamp
, nonceStr
, signature
, appId
} = res
.datawx
.config({debug
: false, appId
: appId
, timestamp
: timestamp
, nonceStr
: noncestr
, signature
: signature
, jsApiList
: ["scanQRCode"], })wx
.error(function(res) {})wx
.ready(function() {wx
.checkJsApi({jsApiList
: ["scanQRCode"],success: function(res) {}})wx
.scanQRCode({needResult
: 1, scanType
: ["qrCode", "barCode"], success: function(res) {result
= res
.resultStrresult
= result
.split('?')[1].split('=')[1]resolve(result
)}})})})
}
export default wxScanCode
總結(jié)
以上是生活随笔為你收集整理的h5唤起微信扫一扫的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。