//截取code//getUrlParam方法就是使用正则截取地址栏里的code,有兴趣可以研究一下,没兴趣直接拿来用getUrlParam(name) {var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");var r = window.location.search.substr(1).match(reg);if (r != null) return unescape(r[2]);return null;},// 判断微信还是浏览器isWeiXin() {var ua = window.navigator.userAgent.toLowerCase();// console.log(ua);//mozilla/5.0 (iphone; cpu iphone os 9_1 like mac os x) applewebkit/601.1.46 (khtml, like gecko)version/9.0 mobile/13b143 safari/601.1if (ua.match(/MicroMessenger/i) == 'micromessenger') {return true;} else {return false;}},getCode() {const code = this.getUrlParam('code') // 截取路径中的codeif (code == null || code == '') {const local = encodeURIComponent(window.location.href)let appid = ' ';let url = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=' + appid + '&redirect_uri=' +local + '&response_type=code&scope=snsapi_base&href=' + window.location.href +'#wechat_redirect';window.location.replace(url)} else {this.getOpenId(code)}},

H5获取用户code,换openID相关推荐

  1. 微信公众号网页授权,获取用户信息以及openid -- PHP后台

    微信公众号网页授权,获取用户信息以及openid 这几天做项目,想通过公众号的appid获取用户的openid就,然后在网上查资料,问朋友,最后找到了方法,就是这个网页授权. 起初一直很蒙,这个怎么弄 ...

  2. 公众号h5获取手机号权限_微信公众号h5获取用户openId的方法和步骤

    微信h5静大享上.是发了概开程态间些告人屏果会区.默.非静默授权获取用户openId的方法和步骤微和二第说,班.都年很过过事发工开宗定据发指互数个遍前互就: 一.openId是什么? openId享. ...

  3. 微信公众号h5获取用户openId的方法和步骤

    微信h5静默.非静默授权获取用户openId的方法和步骤: 一.openId是什么? openId是用户在当前公众号下的唯一标识('身份证'),就是说通过这个openId,就能区分在这个公众号下具体是 ...

  4. h5网页使用微信支付JSAPI(申请微信服务号配置域名、获取用户code、配置JSAPI授权目录)

    场景: 要在别人家的微信公众号内放入我们的h5网页,涉及到支付只能使用JSAPI支付.从一无所有到成功上线的记录--真难 官方链接地址 1. 微信服务号配置 前提:必须要有一个微信服务号,而且要完成微 ...

  5. 微信h5获取用户openid:基于vue3+springBoot

    一.前言 开发网页端小程序,需要用到用户openid,所以通过查找资料,现在将完整的获取流程分享给大家. 前端页面非.vue格式,而是.html格式 该项目框架为:vue3+elementPlus+s ...

  6. 微信公众号网页版,获取用户code时出现跨域问题的解决办法之一

    前提是微信公众号后台设置没有问题. 网页授权域名不要设置有问题 根据微信[官方文档] 第一步:用户同意授权,获取code 在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(服务号获得高 ...

  7. 微信h5获取用户地址信息

    微信h5页面获取用户地址信息(vue+Java)(清风竹语) 前言: 与之前获取用户信息相同,这次获取用户地址信息也是在用户进入该页面之后,通过取得用户经纬度,在调用高德地图的api获得位置信息. 流 ...

  8. 微信小程序获取用户唯一标识openid的若干个坑

    今天需要获取微信小程序用户唯一标识openid.一开始发现了前端是无法发起请求获取openid的,需要前端获取code后,把code传给后端,由后端获取,再把openid返回给前端.后端也是我一个人搞 ...

  9. 微信小程序通过web-view网页授权获取用户公众号OpenID

    小程序中实现网页授权获取微信公众号OpenID 1.准备工作 2.应用场景说明 3.实现步骤 结语 1.准备工作 第一步: 通过该地址https://mp.weixin.qq.com/debug/cg ...

最新文章

  1. Linux系统下载linux系统源码
  2. ArrayList、HashTable、List、Dictionary的演化及如何选择使用
  3. 通过实现继承TabActivity并且实现TabContentFactory的方法创建选项卡的一点心得
  4. python 遍历list并删除部分元素
  5. 热备份路由协议(HSRP)
  6. 响应服务器auth first,asp.net mvc发送QQ邮件提示 命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !...
  7. LINQ to SQL语句 收藏系列
  8. Z-score标准化[转载]
  9. linux持续检测进程脚本,用于检测进程的shell脚本代码小结
  10. 19 个接私活平台汇总,今天我们只聊用技术挣钱
  11. 归并排序 Java实现 简单易懂
  12. MacBook上Wi-Fi抓包权限
  13. cesium加载天地图矢量地图设置为暗黑系风格地图【独门秘方】
  14. 拷贝速度测试软件,Fastcopy实际拷贝速度PK_硬盘_内存硬盘评测-中关村在线
  15. 遥感NDVI估算植被覆盖度
  16. Arduino测试一块5路带自锁开关输入模块
  17. 拉卡拉支付的这些创新功能,你知道吗?
  18. 视频号5种提高曝光量的技巧
  19. 指令集创始人潘爱民受邀出席CCF系统软件技术论坛,探讨泛在操作系统技术发展...
  20. 材料力学求解器-刚架与桁架杆系的计算机求解(附matlab代码)

热门文章

  1. 华为云计算IE面试笔记-桌面云中的用户组、虚拟机模板、模板虚拟机、虚拟机组和桌面组的关系及区别。发放完整复制和链接克隆虚拟机时,步骤有什么区别,要怎么选择桌面组?
  2. bluedroid a2dp sink播放流程
  3. 镜头主要参数与光 源 选 型,选型焦距计算公式,CS、C接口工业镜头与M12镜头的关系知识。
  4. ubuntu 12.04中搭建nfs服务器
  5. 怎样用sc命令运行服务器,windows中的sc控制服务命令
  6. ps aux 中rss的单位
  7. 记录解决Jetson使用sdkmanger安装jetpack时ssh连接不上的问题以及W: GPG error: file:/var/cuda-repo-l4t-10-2-local:
  8. 法大大连获36氪“年度硬核企业”等4项大奖
  9. JS面试题汇总(六)
  10. 《淘宝网开店 拍摄 修图 设计 装修 实战150招》一一2.5  商品摆放:营造氛围的搭配...