问题描述:
已经按照小程序官方文档的要求做了可是还会报错
查看官方文档发现id并不是必填,但是随便填一个数字型number就可以解决问题
解决方案:
按照文档中所写添加一个id 类型为number
然后就不会有报错了。
请注意:
在使用小程序地图相关的APi组件时,一定要先去小程序平台去申请权限哦,否则在开发者工具上可以使用,但是一旦使用真机测试就GAME OVER啦。
这里我附上小程序地理位置接口新增与相关流程调整的入口,请各位开发大大注意哦。这里我简单介绍一下。
1.先去微信平台申请权限。
申请完成后在进行代码开发。
2.app.json文件中也需要加入一些代码,这里我使用的是 getFuzzyLocation API。
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
},
"scope.userFuzzyLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
}
},
"requiredPrivateInfos":[
"getFuzzyLocation",
"choosePoi",
"chooseAddress"
]
3.查看效果。
没有报错,非常的nice。
这里忍不住吐槽一下(盗用大佬的图)