在微信小程序开发过程中,遇到了一些问题,记录下来以便查阅
1、微信小程序获取地理位置getLocation失败,打包发布审核不通过问题
官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html
下附官方小程序地理位置相关接口调整公告截图及地址
小程序地理位置相关接口调整公告地址:https://developers.weixin.qq.com/community/develop/doc/000e8ccb5ac498318cbd26c495bc01?highLine=getLocation
按照官方操作申请getLocation接口权限即可开通,申请时候需要注意:写上文字描述,最少上传一张图片,描述哪个地方用到了此接口,否则审核不通过,申请审核时间在一个工作日左右,申请不可撤销重填
2、getLocation获取频次问题
上面的截图中也有提到频次的修改,下面展示官方公告
getLocation增加调用频率限制公告地址:https://developers.weixin.qq.com/community/develop/doc/000aee91a98d206bc6dbe722b51801
3、分包问题 有的项目很大,需要用到分包技术,在项目开始时候就要确定需不需要分包,如果后期不够用才想起分包需要修改的可是很费劲
"subpackages": [
{
"root": "representative",
"name": "representative",
"pages": [
"pages/organEvaluate/index",
]
},
{
"root": "director",
"name": "director",
"pages": ["pages/followUp/index"]
},
{
"root": "regionalManager",
"name": "regionalManager",
"pages": ["pages/monthlyMeet/index"]
}
],
字段 类型 说明
root String 分包根目录
name String 分包别名,分包预下载时可以使用
pages StringArray 分包页面路径,相对与分包根目录
independent Boolean 分包是否是独立分包
附:官方分包介绍地址:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html