其实获取定位很简单,我们直接调用微信的接口wx.getLocation,结果会返回给我们一个json数组,结果就像上图一样,数组中包含各种属性,我们最需要的就是经度(longitude)和纬度(latitude),我们获得了当前位置的经纬度就可以调用高德地图的API,把我们的经纬度传上去,之后就能够获得高德地图给我们返回的信息。
首先我们需要从高德地图的官网上下载一个微信小程序SDK
下载地址
var amapFile = require('../../libs/amap-wx.js');
var markersData = {
latitude: '',//纬度
longitude: '',//经度
key: "高德地图key"//申请的高德地图key
};
Page({
/**
* 页面的初始数据
*/
data: {
weather:[]