Files
device-voice-h5/utils/wxsdk.js
sexygoat 25fc534619
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 47s
fix: 扫一扫
2026-04-17 15:48:55 +08:00

28 lines
557 B
JavaScript

// utils/wxsdk.js —— 封装微信扫一扫
/**
* 调起微信扫一扫
* @returns {Promise<string>} 扫码结果字符串
*/
export function wxScan() {
return new Promise((resolve, reject) => {
uni.scanCode({
scanType: ['qrCode', 'barCode'],
success(res) {
console.log('扫码成功:', res)
resolve(res.result)
},
fail(err) {
console.error('扫码失败:', err)
reject(err)
}
})
})
}
/**
* 检查是否在微信环境中
*/
export function isInWechat() {
return /micromessenger/i.test(navigator.userAgent)
}