cordova-diagnostic-plugin:cordova.plugins.diagnostic.isLocationAuthorized 始终返回 NOT_REQUESTED Android 14

问题描述 投票:0回答:1

我正在使用 cordova-diagnostic-plugin 来要求客户允许他们的位置访问。但它总是返回 NOT_REQUESTED。我觉得我的s有问题。这是我的清单,我找不到缺少的东西

     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
     <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
     <uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
     <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
     <uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION"/>
     <uses-permission android:name="android.permission.ACTIVITY_RECOGNITION"/>
javascript cordova
1个回答
0
投票

cordova-diagnostic-plugin
是一个诊断插件,
isLocationAuthorized
用于检查是否已请求访问位置。并非请求访问该位置。

您应该考虑使用诸如 https://github.com/NeoLSN/cordova-plugin-android-permissions 之类的插件来检查/请求权限。

© www.soinside.com 2019 - 2024. All rights reserved.