小程序配置Permission找不到,改了不起作用。

问题描述:写小程序的时候,调用的微信的wx.getLocation()接口,小程序报如下的提示,官方要求配置permission,如下:全局配置 | 微信开放文档 (qq.com)icon-default.png?t=L9C2https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#permission

1、那问题来了,permission写在那?

文档没说。百度一圈后,大家说配置在 app.json 中,我扫视了一圈项目文件,怎么没有app.json这个文件?

2、 app.json这个文件在哪?

 我又在百度逛了一圈,终于在unpackage>dist>dev>mp-weixin中找到了这个文件。

 终于,permission成功写进去了,也work了,喜大普奔!记得将注释删掉,会报错。

 3、当我第二天再运行代码时,怎么又出现“小程序示例要获取你的地理位”的提示!一打开app.json,我的permission不见了,虽然疑惑,但我还是给它补回去了,再次work。然后,第三天,运行代码,它又出现了。改了的permission怎么总是不见了?

 还是去请教同事大佬吧,原来当你的主文件下没有app.json文件时,permission应该配置在manifest.json中,如下图。

 学到了学到了,给大佬打call。

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值