index.js 763 Bytes
//index.js
//获取应用实例
const app = getApp()
Page({
  data: {
    baseUrl:'http://192.168.1.200:8082/mobilevue',
    webviewUrl:""
  },
  onShow:function(){
    this.login();
  },
  onLoad: function () { 
    this.login();
  },
  login: function() {
    let _this = this;
    wx.login({
      success (res) {
        if (res.code) {
          //携带code进入H5的miniprogram_jump.vue页面 
          _this.setData({ 
            webviewUrl :_this.data.baseUrl+"/miniprogram?code="+res.code
          });
        } else {
          console.log('登录失败!' + res.errMsg);
          wx.showToast({
            title: '登录失败!' + res.errMsg,
            icon: 'error',
            duration: 2000
          })
        }
      }
    })
  }
})