H5 使用微信地址

效果图

复制代码
1.先引入sdk 文件
$.ajax({
        type: "get",
        url: baseUrl + "api/wechat/Pubaccount/jssdk?url=" + linkurl,//请求接口,获取授权
        success:function(data){
            let res = data;
            jWeixin.config({
                debug: false,
                appId: res.appId,
                timestamp: res.timestamp,
                nonceStr: res.nonceStr,
                signature: res.signature,
                jsApiList: ['openAddress']
            });
        },
        error: function(data) {
            alert("连接失败!");
        }
    })

获取微信地址信息

复制代码
    $(document).on("click",".wechat_address",function(){
         jWeixin.openAddress({
            success: function (res) {
             //把返回的信息填入到页面
                $('#c-name').val(res.userName);
                $('#c-mobiles').val(res.telNumber);
                $('#location').val(res.provinceName+res.cityName+res.countryName);
                $('#detail').val(res.detailInfo);
            },
            cancel: function (errMsg) {
                console.log(errMsg);
            }
        });
    })
相关推荐
打死不学Java代码20 分钟前
PaginationInnerInterceptor使用(Mybatis-plus分页)
android·java·mybatis
IT乐手2 小时前
android 解决系统级应用 WebView 加载崩溃的问题
android
Kapaseker2 小时前
Kotlin泛型精解:类型世界的奇幻之旅
android·kotlin
顾林海2 小时前
深入探究 Android Native 代码的崩溃捕获机制
android·面试·性能优化
爱分享的程序员3 小时前
前端跨端框架的开发以及IOS和安卓的开发流程和打包上架的详细流程
android·前端·ios
thigh_d3 小时前
uniapp 安卓离线本地打包,Android Studio生成apk包
android·uni-app·android studio
二J5 小时前
管理100个小程序-很难吗
android·小程序
s11show_1635 小时前
hz修改后台新增keyword功能
android·java·前端
IT技术图谱6 小时前
【绝非标题党】网络监听新姿势:APT编译时注解实现高扩展框架
android·面试·架构
RichardLai886 小时前
[Flutter 基础] - Flutter基础组件 - Text
android·flutter