wx小程序原生开发使用高德地图api

第一步:注册高德地图api的key

第二步:下载amap-wx.js 放到项目的某个目录

第三步:配置app.json(必须,因为需要定位功能,)

复制代码
    "requiredPrivateInfos": [
      "getLocation"
    ],
    "permission": {
    "scope.userLocation": {
      "desc": "初始化时获取用户的位置信息用于外出打卡定位"
    }
    }

否则会报错如下:

getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json/ext.json

第四步:引入当前js文件,在使用

复制代码
//页面顶部引入:
var amapFile = require('../../utils/amap-wx.js');//如:..­/..­/libs/amap-wx.js
  

onLoad(options) {
    
    var that = this;
    var myAmapFun = new amapFile.AMapWX({key:'5ef5e008dfe21018204961b355e6b943'});
    myAmapFun.getWeather({
      success: function(data){
        console.log(data);
      },
      fail: function(info){
        //失败回调
        console.log(info)
      }
    })


  },
相关推荐
m0_58738300几秒前
24小时自助健身房软硬件解决方案实战:从架构设计到部署指南
java·spring·小程序·架构·需求分析
CRMEB系统商城29 分钟前
前后端技术栈全面换代!CRMEB 多商户(Java)v3.0更新预告
java·开发语言·小程序·php
2501_916007473 小时前
苹果应用商店App Store上架费用标准及原因解析
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张21 小时前
苹果App Store上架指南:费用、原理与步骤详解
android·ios·小程序·https·uni-app·iphone·webview
paopaokaka_luck1 天前
个人综合管理小程序(echarts数据看板、健康数据记录与趋势查看、目标拆解和进度管理、日程待办与番茄钟、习惯打卡、收支统计、个人生活记录、跨模块智能提醒)
前端·javascript·spring·小程序·数据分析·echarts·生活
m0_587383002 天前
广州24小时自助健身房解决方案实战指南与系统部署要点
java·spring·小程序·架构·需求分析
m0_587383002 天前
西安同城拼车软件开发实战指南:从零搭建高效系统
人工智能·小程序·数据挖掘·系统架构·需求分析
weixin_lynhgworld2 天前
抽取类盲盒小程序的五条合规红线意味着什么?
小程序
现任明教教主~2 天前
运营级多门店洗车贴膜汽车在线核销保养服务系统洗车预约洗车系统消费分佣扫码核销系统
微信小程序·小程序·汽车
小小王app小程序开发2 天前
盲盒微信小程序开发实战:架构、核心难点与实现方案
小程序