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)
      }
    })


  },
相关推荐
2501_933907216 小时前
南京本凡科技,怎么选择专业小程序开发才能提升品牌竞争力?
科技·微信小程序·小程序
2501_933907219 小时前
本凡科技提供的宁波小程序开发服务全面解决方案
科技·微信小程序·小程序
左师佑图9 小时前
微信小程序集成 Day.js 插件的完整解决方案
微信小程序·小程序
2501_933907219 小时前
本凡科技提供宁波小程序服务与定制解决方案
科技·微信小程序·小程序
计算机徐师兄10 小时前
Java基于SpringBoot的运动健康小程序【附源码、文档说明】
spring boot·小程序·运动健康·java运动健康小程序·运动健康小程序·java运动健康微信小程序·运动健康微信小程序
Xpower 1710 小时前
OpenClaw实战:从零开发电商小程序(2)
人工智能·语言模型·小程序·gateway
2501_9339072119 小时前
宁波小程序开发服务与技术团队专业支持
科技·微信小程序·小程序
sheji34161 天前
【开题答辩全过程】以 基于微信小程序的少儿编程学习平台为例,包含答辩的问题和答案
学习·微信小程序·小程序
const_qiu1 天前
微信小程序自动化测试100%通过率实践
微信小程序·小程序
Greg_Zhong1 天前
小程序中登出/切换/重置页面状态的使用
小程序