当前位置:首页 > 微商怎么做 > 代理怎么做

微信小程序定位源代码介绍

编辑:小飞燕 发布时间:2021-04-19 10:03:29

导语本文整理了全网深受用户关注的个微信小程序定位源代码介绍经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!

众所周知,小程序定位功能给小程序用户的生活带来了很多好处。人们不再依赖于各种导航应用,而是简单地使用微信小程序来实现导航定位。那么如何开发微信小程序的定位功能呢?下面是微信小程序的位置源码。复制这些小程序代码,您可以成功地设置它们。

1.微信小程序定位地理源代码:即地址解析,其中搜索经纬度信息是从详细结构化的地址到街道获取的。比如“北京市海淀区中关村南大街27号”的地址解析结果是“lng 3360116.31985,lat 33030.959835”。同时,地理编码还支持直接解析名胜古迹名称返回搜索经纬度。比如“搜索大厦”的地址解析结果是“lng :116.30815,lat :40.056885”,这是一个通用的poi检索要求,建议使用place api。

2.微信小程序定位反向地理源码:反向地址解析,从搜索经纬度信息中获取结构化地址信息,比如“lat :31.325152,lng 3360120.558957”。反向地址解析结果为“江苏省苏州市虎丘区塔园路318号”。

代码:

page({ data : { city 3360 ' ' },onload : function(options){ this . load info;},loadinfo : function { var page=this wx . getlocation({ type : ' wgs84 ',//默认情况下,wgs 84返回gps坐标。gcj02返回坐标success : function(res){//success var经度=res .经度var纬度=res .纬度page.loadcity(经度,纬度)},fail: function { //fail },complete : function {//complete } })},loadcity:function(经度,纬度){ var page=this wx . request({ url : ' https://api . map . baidu.com/geocoder/v2/?ak=your aklocation='纬度','经度' output=json ',data: {},header : { ' content-type ' : ' application/json ' },success 3360 function(res){//successconsole . log(res)var city=res . data . result . address component . city;page . setdata({ city 3360 city });},fail: function { //fail },complete : function {//complete } })})

index.wxml

?{{city}}

反向地址解析提供从坐标到坐标所在的文本描述的转换。调用形式是http url形式的api。基本用法如下:

http://apis.map.qq.com/ws/geocoder/v1/?位置=39.984154,116.307490 key=ob4bz-d4w 3u-b7vvo-4pjww-6t kdj-wpb 77

这个网址的基本参数是经纬度坐标地址。可以用自己的密钥替换这个url中的密钥,直接在浏览器中查看,可以看到这样的结果,也可以根据不同的小程序参数选项得到更丰富的信息:

{

状态' : 0,消息' : '查询确定',request _ id ' : ' 6225548022856589453 ',结果' : {

位置' : {

lat': 39.984154,液化天然气' : 116.30749

},

地址' : '北京市海淀区北四环西路66号菜河坊路',格式化地址' : {

推荐' : '海淀区中关村菜河坊路中国科技交易大厦',粗略' : '海淀区中关村菜河坊路中国科技交易大厦'

},

address_component': {

国家' : '中国',省' : '北京',城市' : '北京',区' : '海淀区',街' : '菜河坊路',街道_编号' : '西北四环66号'

},

ad_info': {

adcode': '110108 ',姓名' : '中国北京市海淀区北京市',位置' : {

lat': 39.984154,液化天然气' : 116.307487

},

国家' : '中国',省' : '北京',城市' : '北京',区' : '海淀区'

},

address_reference': {

商务区' : {

标题' : '中关村',位置' : {

lat': 39.984058,液化天然气' : 116.307518

},

_distance': 0,在' _dir_desc': '内

},

著名地区' : {

标题' : '中关村',位置' : {

lat': 39.984058,液化天然气' : 116.307518

},

_distance': 0,在' _dir_desc': '内

},

十字路口' : {

标题' : '菜河坊路/北四环西路辅路(路口',位置' : {

lat': 39.985001,液化天然气' : 116.308113

},

_distance': 104.2,_dir_desc': '西南'

},

村庄' : {

标题' : '稻香园北小区',位置' : {

lat': 39.983269,液化天然气' : 116.301979

},

_距离' : 480.1,_dir_desc': '东'

},

城镇' : {

标题'海淀街:号',位置' : {

lat': 39.984154,液化天然气' : 116.307487

},

_distance': 0,在' _dir_desc': '内

},

街道号码' : {

标题' : '西北四环66号',位置' : {

lat': 39.984119,液化天然气' : 116.307503

},

_距离' : 6.9,_dir_desc': ' '

},

street':

标题'菜河坊路:号',位置' : {

lat': 39.984154,液化天然气' : 116.308098

},

_distance': 49.1,_dir_desc': '西部'

},

landmark_l1': {

标题'北京中关村创业街:号',位置' : {

lat': 39.984055,液化天然气' : 116.306992

},

_distance': 43.9,_dir_desc': '东'

},

landmark_l2': {

标题' : '中国科技交易大厦',位置' : {

lat': 39.984154,液化天然气' : 116.307487

},

_distance': 0,在' _dir_desc': '内

}

}

}

}

以上是微信小程序定位的源代码,包括地理源代码和逆地理源代码,对于小程序定位功能的实现至关重要。你学会了吗?微信小程序商店也有具体的开发教程,可以参考。

下面是题目的开头。小程序怎么居中?如何让小程序词发挥作用?标题到此结束

小程序文本怎么居中?如何让小程序词发挥作用?微信小程序文本可以设置在中间、右边或左边。你知道如何将小程序文本居中吗?接下来,小编介绍了如何实现小程序的文本居中。

小程序文本怎么居中?

小程序的文本居中需要灵活的布局。flex布局有什么用?

伟大的作用是快速实现你需要的布局(水平居中、垂直居中、左右对齐等)。)

使用flex布局的小程序非常简单。在这里我会深入查找几个常用场景和其他(我不会说是因为懒)

首先是为布局容器设置display:flex

然后你可以放纵自己两个属性(内容对齐和项目对齐)

例如,众所周知,比较痛苦的垂直中心

/* wxml */

测试小工具

/* wxss */

查看{

宽度:;

高度:;

display: flex

align-items : center;

}

将对齐项目改为对齐内容

/* wxml */

测试小工具

/* wxss */

查看{

宽度:;

高度:;

display: flex

justice-content : center;

}

两个小程序属性结合在一起

常用的场景不仅布置在中心,也有很多,但篇幅难免太长,无从谈起。这里,我用过词。不知道可以留言问我,或者杜娘/谷歌(推荐看易一峰的教程)

灵活方向:行(水平轴,默认)列(垂直轴)//这是一种常见的布局

(轴示例:父元素使用灵活布局,块级元素将在默认布局中换行,但在设置灵活布局后,它们默认水平排列)

对齐-内容:伸缩-开始(在开放轴上

头部)中心(在轴的中间)弯曲端(在轴的末端)周围的空间(按比例在轴上排列子元素)之间的空间(在轴的两端排列子元素)

对齐项目:与对齐内容相同

灵活换行(指定的子元素溢出处理):无换行(无换行)换行(顺序换行)反向换行(反向换行)

灵活方向:行(水平轴,默认)列(垂直轴)//这是一种常见的布局

(轴示例:父元素使用灵活布局,块级元素将在默认小程序布局下换行,但在设置灵活布局后,默认情况下它们都将水平排列)

对齐-内容:伸缩-开始中心伸缩-结束空间-周围空间-中间空间

对齐项目:与对齐内容相同

灵活换行(指定的子元素溢出处理):无换行(无换行)换行(顺序换行)反向换行(反向换行)

这是第一段的结尾。下面是如何在文末加一个小程序,居中。如何让小程序词发挥作用?目前已经获得了458位网友的青睐!正文到此结束

猜你喜欢

代理怎么做热门信息