小程序本地测试没有问题,苹果正常,安卓无法发送请求,https ssl证书正常。
- Page({
- data:{
- height:height,
- width:width,
- },
- onLoad:function(options){
- // 页面初始化 options为页面跳转所带来的参数
- wx.login({
- success: function (loginres) {
- code = loginres.code;
- wx.getUserInfo({
- withCredentials:true,
- success: function (getuserinfores) {
- //小程序判断是否绑定用户账号
- var data = {
- encryptedData: getuserinfores.encryptedData,
- iv: getuserinfores.iv,
- code: code,
- agencyid: agencyid,
- }
- wx.request({
- url: apphost+‘/applet/login‘,
- method:‘POST‘,
- dataType:‘json‘,
- data: data,
- header: {
- "Content-Type": "application/x-www-form-urlencoded"
- },
- success: function(res) {
- console.log(res)
- if(res.data.code == 200){
- // 登陆成功,返回用户信息和token,跳转到首页
- getApp().globalData.wxuserinfo = res.data.data;
- app.globalData.interval = 0
- getdata()
- setTimeout(function(){
- wx.switchTab({
- url: ‘/pages/index/index‘
- })
- },1000)
- }else if(res.data.code == 202){
- // 未绑定用户账号
- getApp().globalData.wxuserinfo = res.data.data;
- console.log(getApp().globalData.wxuserinfo)
- setTimeout(function(){
- wx.redirectTo({
- url: ‘/pages/login/index‘
- })
- },1000)
- }else{
- console.log(res.data.msg)
- }
- },
- fail: function(res){
- console.log(res)
- }
- })
- }
- })
- },
- // fail: function(){
- // wx.showToast({
- // title: ‘登陆失败‘,
- // icon: ‘loadding‘,
- // duration: 2000
- // })
- // }
- })
- },
- onReady:function(){
- // 页面渲染完成
- },
- onShow:function(){
- // 页面显示
- },
- onHide:function(){
- // 页面隐藏
- },
- onUnload:function(){
- // 页面关闭
- }
- })
复制代码
时间: 2024-10-08 20:32:38