4***@qq.com
4***@qq.com
  • 发布:2024-10-28 15:41
  • 更新:2024-11-06 16:29
  • 阅读:141

在上架oppo商店时提示在首次开启时未见使用权限对应的相关功能或服务时,提前向用户弹窗申请开启通讯录、定位、短信、录音、相机、日历等权限。

分类:uni-app

如题,在在上架oppo应用商店时提示,在首次开启app时,未见使用权限对应的相关功能或服务时,提前向用户弹窗申请开启通讯录、定位、短信、录音、相机、日历等权限。同时,在android studio 的模拟器上运行时也出现这个情况,但是在实机的三星和小米手机却未出现该情况。

查看社区说添加

"permissionPhoneState": {
"request": "none",
},
"permissionExternalStorage": {
"request": "none"
}

即可,但是经过尝试也没有解决,求助大佬指点迷津

——————————————————————————————————————————————————
【补充】我刚试了一下,在App.vue文件中的onLaunch和onShow生命周期log了一下,发现这个权限申请是在onLaunch之前的(即先出弹窗,再log onLaunch)不知道这是否对问题解决有帮助

2024-10-28 15:41 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

在app.vue中,有plus.xxx的api么,
有的话先干掉,再项目需要的时候再调用

  • 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: {


    },  

    onLaunch: function () {

    },
    onShow: function () {

    },
    onHide: function () {

    },
    onExit: () => {

    },

    }

    </script>


    <style lang="scss">

    @import "@/uni_modules/uview-ui/index.scss";

    </style>

    2024-10-28 16:53

DCloud_Android_ST

DCloud_Android_ST

这种情况建议本地运行是否可以复现oppo平台反馈的问题,如果复现了,排查下是否是三方插件导致,如果是可以使用插件前,先弹窗说明权限用途。再调用插件功能

  • 4***@qq.com (作者)

    我不知道我的做法是否正确,我将package.json文件中的依赖删除到只剩axios,将uni_modles的依赖全部删除了,但是依旧没有解决问题

    2024-10-28 16:18

  • DCloud_Android_ST

    回复 4***@qq.com: 你本地运行的app可以复现问题吗

    2024-10-28 16:37

  • 4***@qq.com (作者)

    回复 DCloud_Android_ST: 在android studio的安卓模拟器中可以复现,但是在实体手机中不行

    2024-10-28 16:52

  • DCloud_Android_ST

    回复 4***@qq.com: apk提供下吧 看看能不能复现问题

    2024-10-28 19:08

  • 4***@qq.com (作者)

    回复 DCloud_Android_ST: 怎样给您提供安装包呢

    2024-10-29 12:27

  • DCloud_Android_ST

    回复 4***@qq.com: 提供下载链接 还有模拟器什么型号版本都说下

    2024-10-29 12:52

  • 4***@qq.com (作者)

    回复 DCloud_Android_ST: 下载链接:http://www.xn--kcrr1u3x3a.cn/download.html,进去之后点击“安卓下载”几个字就好了,模拟器我使用的是pixel 8 pro Vanillalce Cream arm64

    2024-10-29 13:19

4***@qq.com

4***@qq.com - 日常总结知识

我也出现了类似的问题,发布了其他几个app一样的逻辑都是ok的,但这个不行

要回复问题请先登录注册