本文来介绍如何解决。
打开app.json,搜索一下之前有没有添加过permission字段。如果没有,直接在app.json的最后,添加如下代码:
"permission": { "scope.userLocation": { "desc": "小程序需要获取您所在的城市" }}
注意,这里复制了中文到app.json文件里面去,很有可能因为编码问题导致这段内容不能识别,会提示语法错误。如果真遇到了,你把中文内容,自己打一遍,里面的空格和tab符重新打一下就可以了。
如果app.json里面已经有permission这个块了。那就把“scope.userLocation”这一节,加到之前的permission项之后,记录要有逗号与之前的内容