宝哥软件园

微信js-sdk地理位置界面使用示例

编辑:宝哥软件园 来源:互联网 时间:2021-09-07

本文介绍了微信js-sdk地理位置界面的使用。分享给大家参考,如下:

前提是权限已经在wx.config()中验证过,并且官方文档地址

官方api

使用微信内置地图查看位置界面

wx . open location({纬度: 0,//纬度,浮点数,范围从90到-90经度: 0,//经度,浮点数,范围从180到-180。名称: ' ',//位置名称地址: ' ',//地址详细信息描述比例: 1,//地图缩放级别,整形值,范围从1到28。默认值为最大infoUrl: '' //可以点击查看位置界面底部显示的超链接进行跳转});获取地理位置界面

默认情况下,wx . get location({ type : ' wgs84 ',//是WGS 84的gps坐标。如果想直接为openLocation返回火星坐标,可以传入‘gcj 02’success 3360函数(RES){ varlation=RES . latitude;//纬度,浮点数,范围从90 ~-90 var经度=res .经度;//经度,浮点数,范围从180到-180。变化速度=静止速度;//速度,单位为米每秒。var精度=res .精度;//位置精度} });示例描述:

1.目前两种类型差别不大,经纬度小数部分略有偏差。2.检查该位置的infoUrl,测试连接似乎无效。

//获取地理位置界面//wgs84返回4个值,//gcj02返回4个值,目前两种类型没有太大区别,经纬度小数部分与wx . getlocation({ type : ' wgs84 ')略有偏差,//默认为WGS 84的gps坐标,//如果想直接为openLocation返回火星坐标,可以传入' gcj02 ' success :函数(RES){ var latitude=RES . latitude;var经度=res .经度;变化速度=静止速度;var精度=res .精度;AppendText('经度:'纬度',纬度:'经度');}});wx . get location({ type : ' gcj 02 ',success 3360 function(RES){//method 1 wx . openlocation(RES);//方法二,详细制定内容。////使用微信内置地图查看位置界面。//wx . open location({//latitude 3360 RES。纬度,//纬度,浮点数,范围从90到-90//经度3360res。经度,浮点数,范围从//经度。//name: '当前位置',//位置名称//address: '当前地址',//地址详细信息//scale3360 1,//地图缩放级别,整形值,范围从1到28。默认值为最大值//info URL : ' http://www . gongjuji . net '//查看位置界面底部显示的超链接可以点击跳转(测试似乎不可用)//});}});位置如下所示:

更多对JavaScript相关内容感兴趣的读者可以查看本网站的主题:《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、0103010。

希望本文对JavaScript编程有所帮助。

更多资讯
游戏推荐
更多+