Используя cordova-plugin-geolocation
Я получаю эту ошибку на Android:
PositionError {code: 1, message: "Illegal Access"}
Я проверил файл plugins/android.json
и разрешения присутствуют
{
"xml": "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" />",
"count": 1
},
{
"xml": "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />",
"count": 1
}
Вы тестируете это на Android 6.0? – camelCaseCoder
Протестировано на 5 и 6, на реальном устройстве и эмуляторе. – user623396
Если эта проблема на Android 6.0, то это должно быть из-за структуры динамических разрешений, которая была введена в Android M. Не знаю, как ее обрабатывает «cordova». – camelCaseCoder