之前做了一个微信定位,搜索同地区的相关商家,直接上源码

 

前端

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=A1f31379ad5aa6e47617df2dd4e2abfe"></script>

<script>
        wx.config({
            debug: false,
            appId: '<%=appid %>',
            timestamp: '<%=time %>',
            nonceStr: '<%=noncestr %>',
            signature: '<%=resp %>',
            jsApiList: ['checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'uploadImage', 'chooseImage', 'getLocation']
        });
        wx.ready(function () {
            wx.checkJsApi({
                jsApiList: [
                    'getNewworkType',
                    'previewImage',
                    'getLocation'
                ],
                success: function (res) {
                }
            });

            wx.getLocation({
                type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
                success: function (res) {
                    var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90
                    var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。
                    var speed = res.speed; // 速度,以米/每秒计
                    var accuracy = res.accuracy; // 位置精度
                    getBaiduPosition(latitude, longitude);
                }

            });

            wx.showOptionMenu();
            wx.showMenuItems({
                menuList: ['onMenuShareTimeline', 'onMenuShareAppMessage'] // 要显示的菜单项,所有menu项见附录3
            });
            wx.onMenuShareTimeline({
                title: '<%=string.IsNullOrEmpty(MemberEntity.ShopName)?MemberEntity.Name+"的国际名品店":MemberEntity.ShopName %> <%=!string.IsNullOrEmpty(SName)?"_"+SName:"" %>', // 分享标题
                link: '<%=MainUrl%>' + '/page/shop/?shopno=<%=MemberEntity.ShopNo %>&no=<%=SNo%>', // 分享链接
                imgUrl: '<%=MemberEntity.HeadUrl %>',
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                }
            });
            wx.onMenuShareAppMessage({
                title: '<%=string.IsNullOrEmpty(MemberEntity.ShopName)?MemberEntity.Name+"的国际名品店":MemberEntity.ShopName %> <%=!string.IsNullOrEmpty(SName)?"_"+SName:"" %>', // 分享标题
                desc: '<%=MemberEntity.ShopDesc.Replace("\r","").Replace("\n","") %>', // 分享描述
                link: '<%=MainUrl%>' + '/page/shop/?shopno=<%=MemberEntity.ShopNo %>&no=<%=SNo%>', // 分享链接
                imgUrl: '<%=MemberEntity.HeadUrl %>',
                type: '', // 分享类型,music、video或link,不填默认为link
                dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                }
            });
        });
        localStorage["OMGAllisJump"] = "0";
        (function () {
            var bp = document.createElement('script');
            bp.src = '//push.zhanzhang.baidu.com/push.js';
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(bp, s);
        })();
    </script>
View Code

相关文章:

  • 2022-01-07
  • 2021-12-14
  • 2021-09-27
  • 2021-09-30
  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2021-11-26
猜你喜欢
  • 2022-01-12
  • 2022-12-23
  • 2021-12-19
  • 2022-01-01
  • 2021-12-12
  • 2021-07-18
  • 2022-12-23
相关资源
相似解决方案