如题,在在上架oppo应用商店时提示,在首次开启app时,未见使用权限对应的相关功能或服务时,提前向用户弹窗申请开启通讯录、定位、短信、录音、相机、日历等权限。同时,在android studio 的模拟器上运行时也出现这个情况,但是在实机的三星和小米手机却未出现该情况。
查看社区说添加
"permissionPhoneState": {
"request": "none",
},
"permissionExternalStorage": {
"request": "none"
}
即可,但是经过尝试也没有解决,求助大佬指点迷津
——————————————————————————————————————————————————
【补充】我刚试了一下,在App.vue文件中的onLaunch和onShow生命周期log了一下,发现这个权限申请是在onLaunch之前的(即先出弹窗,再log onLaunch)不知道这是否对问题解决有帮助
4***@qq.com (作者)
是没有的,我的App.vue就只是导入了一个uviewUI
2024-10-28 15:46
套马杆的套子
回复 4***@qq.com: 那就看看有没有第三方插件,可能是第三方插件里引了
2024-10-28 15:50
4***@qq.com (作者)
回复 套马杆的套子: 我不知道我的做法是否正确,我将package.json文件中的依赖删除到只剩axios,将uni_modles的依赖全部删除了,但是依旧没有解决问题
2024-10-28 16:11
套马杆的套子
回复 4***@qq.com: 可以给你的app.vue代码贴出来,看一下
2024-10-28 16:41
4***@qq.com (作者)
回复 套马杆的套子: <script>
import { Value } from 'sass'
import text from './uni_modules/uview-ui/libs/config/props/text'
export default {
data() {
return {
}
},
methods: {
}
</script>
<style lang="scss">
@import "@/uni_modules/uview-ui/index.scss";
</style>
2024-10-28 16:53