2015-10-03 4 views
0

"/ пользователи/главная/библиотека/разработчик/coresimulator/devices/785G44J-583J-73F0-44DG-1EN44K5M3/data/Контейнеры/Bundle/Application/4JD4NJFD-J2MFK-34MD-543MKNK34K6656/APPName .app/WWW/index.html «хотел бы использовать свое местоположение»Проблема с предупреждением о доступе Cordova-Location

для отображения карты в моем приложении я использую методы геолокации, чтобы получить текущее местоположение.

Это предупреждение появляется в приложении для доступа места.

Как удалить это предупреждение? Я не добавил плагин геолокации, просто использовал некоторые методы javascript, такие как

navigator.geolocation.getCurrentPosition (getCoor, errorCoor, {maximumAge: 60000, тайм-аут: 5000, enableHighAccuracy: истинный})

и navigator.geolocation.watchPosition (scrollMap, HandleError);

При установке приложения должно появиться предупреждение, которое запрашивает доступ, который «Разрешить» имя приложения «получить доступ к местоположению ypur во время использования вашего приложения?». и другие предупреждения удаляются.

Я искал об этом, но впадина решить проблему

Как я могу это сделать, пожалуйста, помочь ..

+0

http://stackoverflow.com/a/19011938/3518319 – sunil

+0

См. Это [ответ] (http://stackoverflow.com/a/40963681/6835358). –

ответ

0

Вы должны добавить геолокации плагин, если вы не добавите его, то он использует WebView по умолчанию геолокации, который показывает, что сообщение с "index.html" вместо "AppName"

Добавьте его с помощью этой команды

cordova plugin add cordova-plugin-geolocation 
Смежные вопросы