Хобрук: Ваш путь к мастерству в программировании

Phonegap включить услуги GPS

Я пишу приложение для телефонной связи, которое использует GPS. Я хочу иметь возможность перенаправляться к настройкам GPS, чтобы я мог включить его. как я могу этого добиться. Во всех предыдущих статьях показано, как включить GPS во время выполнения, и код устарел.



Ответы:


1

В частности, для Android вы можете использовать cordova-plugin-request-location-accuracy чтобы включить/повысить точность служб определения местоположения из вашего приложения (аналогично тому, как это делают Google Maps).

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

25.04.2016
  • Спасибо обязательно попробую 26.04.2016

  • 2

    после долгой борьбы я нашел плагин, который смог помочь мне с моей проблемой.

    http://devpost.com/software/cordova-dialog-gps

      function calldialog() {
      document.addEventListener("deviceready",function() {
      cordova.dialogGPS("Your GPS is Disabled, this app needs to be enable to      works.",//message
                    "Use GPS, with wifi or 3G.",//description
                    function(buttonIndex){//callback
                      switch(buttonIndex) {
                        case 0: break;//cancel
                        case 1: break;//neutro option
                        case 2: break;//user go to configuration
                      }},
                      "Please Turn on GPS",//title
                      ["Cancel","Later","Go"]);//buttons
     });
     }    
    
    24.04.2016
  • Этот плагин устарел и работал только с андроидом 17.05.2018
  • Новые материалы

    Прогресс в технологии Трансформеров часть 3
    Многомасштабный управляющий сигнальный преобразователь для бесфазного синтеза движения (arXiv) Автор: Линтао Ван , Кун Ху , Лей Бай , Юй Дин , Ваньли Оуян , Чжиюн Ван . Аннотация:..

    Представляем поддержку компонентов Vue.js. Мгновенный HMR и многое другое.
    Хотя у FuseBox уже был плагин Vue, он был базовым и не имел многих функций, которые делали работу с Vue.js такой приятной. Однако с этим выпуском мы рады сообщить, что в FuseBox..

    Приключения в Javascript, часть 1
    Я продолжаю думать о том, чтобы писать больше, но чем больше я думаю об этом, тем меньше я это делаю. Итак, сегодня я перестал думать и начал писать. Отсюда можно только спускаться… В..

    Понимание дженериков в TypeScript: подробное руководство
    Введение TypeScript, строго типизированный надмножество JavaScript, хорошо известен своей способностью улучшать масштабируемость, удобочитаемость и ремонтопригодность приложений. Одной из..

    Учебные заметки JavaScript Object Oriented Labs
    Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..

    Разбор строк запроса в vue.js
    Иногда вам нужно получить данные из строк запроса, в этой статье показано, как это сделать. В жизни каждого дизайнера/разработчика наступает момент, когда им необходимо беспрепятственно..

    Предсказание моей следующей любимой книги 📚 Благодаря данным Goodreads и машинному обучению 👨‍💻
    «Если вы не любите читать, значит, вы не нашли нужную книгу». - J.K. Роулинг Эта статья сильно отличается от тех, к которым вы, возможно, привыкли . Мне очень понравилось поработать над..