getCode() { // 非静默授权,第一次有弹框
this.code = ''
var local = config.baseurl // 获取页面url
var appid = config.appid
this.code = this.getUrlCode() // 截取codeurlEncode
if (JSON.stringify(this.code) == "{}") { // 如果没有code,则去请求
window.location.href =
'https://open.weixin.qq.com/connect/oauth2/authorize?appid='+appid+'&redirect_uri='+location+'&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect';
this.btnTxt = '点击登录'
}else{
uni.redirectTo({
url:'/pages/user/login?code='+JSON.stringify(this.code)
})
}
},
getUrlCode() { // 截取url中的code方法
var url = location.search
var theRequest = new Object()
if (url.indexOf("?") != -1) {
var str = url.substr(1)
var strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = (strs[i].split("=")[1])
}
}
return theRequest
},
12-31
390
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
![](https://csdnimg.cn/release/blogv2/dist/components/img/blogType.png)
工业视觉二维码批量识别
12-31
421
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
![](https://csdnimg.cn/release/blogv2/dist/components/img/blogType.png)
工业视觉OCR字符识别
12-31
442
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-27
1030
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-17
840
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-10
199
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-01
3499
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-31
1313
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
![](https://csdnimg.cn/release/blogv2/dist/components/img/blogType.png)
uniapp 下拉框
10-15
5523
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交