收藏
回答

如何将获取到的openid 发给web-view网址里?

将获取到的openid 发送到web-view标签

例如“https://wangzhi.com/?id=”+openid 怎么样才能传递到 wxml的web-view网址里

在这里先谢谢各位大神了

这里是 wxml 代码

<web-view src="https://www.****.com/"></web-view>

这里是小程序js代码

const appId ='**********';//小程序appid  

const appSecret ='***************';//小程序app_secret  

Page({

  getOpenId: function() {  // 获取用户的唯一标识

    wx.login({

      success(res){

        console.log('code====',res.code);

        wx.request({

          url: 'https://api.weixin.qq.com/sns/jscode2session',

          data:{

            appid: appId,

            secret: appSecret,

            js_code: res.code,

            grant_type:'authorization_code'

          },

          method:"GET",

          success(res){

            console.log('openid=====',res.data.openid);   // 得到openid

            console.log('session_key====', res.data.session_key);   // 得到 session_key

          }

        })

      }

    })

  }

})


回答关注问题邀请回答
收藏

1 个回答

  • dreamhunter
    dreamhunter
    2021-04-16

    正常h5获取挂参的办法就可以了啊,我测试过可以的啊

    2021-04-16
    有用
    回复 4
    • 人生几渡
      人生几渡
      发表于移动端
      2021-04-16
      知道啊 主要我不知道怎么挂参数 能说明一下么
      2021-04-16
      1
      回复
    • dreamhunter
      dreamhunter
      2021-04-16回复人生几渡
      url = "https://wangzhi.com?id=”+openid
      2021-04-16
      回复
    • 人生几渡
      人生几渡
      2021-04-17
      <web-view src="https://wangzhi.com?id=”+openid></web-view>  这样写并没有什么反应 参数也没有传递过去
      2021-04-17
      回复
    • dreamhunter
      dreamhunter
      2021-04-19
      获取参数是在h5页面里面写的,不是小程序这边。实际应该是已经传递过去了,你再确认下
      2021-04-19
      回复
登录 后发表内容
问题标签