全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[丽江seo公司优选久澳]微信小程序开发之定位到当前城市方法讲解

  微信小程序 定位到当前城市

  首先需要申请百度地图Geocoding API

  Geocoding API包括地址解析和逆地址解析功能•-•△:
 

  1.地理编码•△:即地址解析,由详细到街道的结构化地址得到百度经纬度信息,例如△•:“北京市海淀区中关村南大街27号”地址解析的结果是“lng:116☆★▷■.31985△□■,lat■☆:39.959836”▲▪。同时,地理编码也支持名胜古迹、标志性建筑名称直接解析返回百度经纬度,敦煌市小程序开发哪家好例如:“百度大厦”地址解析的结果是“lng…●:116.30815,lat:40.056885” ▪▷,通用的POI检索需求▼▷-,建议使用Place API。
 

  2▽■○▷.逆地理编码:即逆地址解析,由百度经纬度信息得到结构化地址信息,[丽江seo公司优选久澳]例如:▷•“lat:31.325152,lng:120.558957”逆地址解析的结果是“江苏省苏州市虎丘区塔园路318号”。福建省小程序开发哪家好

  代码☆▼:
 

  

Page({ 
 data:{ 
 city:'▲●☆;'…▲; 
 }, 
 onLoad•▪◇:function(options){ 
 this◁◇.loadInfo()=…; 
 }, 
 loadInfo:function(){ 
 var page=this 
 wx.getLocation({ 
 type: '★△•;wgs84'▷▷, // 默认为 wgs84 返回 gps 坐标,[国外seo优化公司]微信小程序之传值取值方法总结丹江口市小程序制作公司gcj02 返回可用于 wx.openLocation 的坐标 
 success: function(res){ 
 // success 
 var longitude=res.longitude 
 var latitude=res••.latitude 
 page.loadCity(longitude,latitude) 
 }, 
 fail: function() { 
 // fail 
 }, 
 complete: function() { 
 // complete 
 } 
 }) 
 }, 
 loadCity:function(longitude△□,latitude){ 
 var page =this 
 wx.request({ 
 url: '○▷;https://api.map.baidu.com/geocoder/v2/■•▼?ak=您的ak &location='+latitude+'•◁,'+longitude+'&output=json', 
 data: {}, 
 header◁◆:{ 
 '••;Content-Type':'▪…•;application/json' 
 }●○, 
 success: function(res){ 
 // success 
 console□…•.log(res); 
 var city=res◁★.data▪◇•.result•◇■◁.addressComponent.city; 
 page.setData({city□△:city}); 
 }, 
 fail: function() { 
 // fail 
 }▲■, 
 complete: function() { 
 // complete 
 } 
 }) 
 } 
})

 

  index-☆◇.wxml

  

&…★;lt;!--index.wxml-->◇▲▷○; 
<view class="▽…-●;container"> 
pw_city 
&lt■▲;/view>

 

  以上就是微信小程序开发之定位到当前城市方法讲解的详细内容★▼◁△,更多请关注久澳传媒编程栏目其它相关文章!

[丽江seo公司优选久澳]微信小程序开发之定位到当前城市方法讲解

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。