При Geolocation API комп начинает тормозить. Возможно из-за Vue?

В файле App.vue во время хука created работает geolocation API. Через некоторое время работы приложения комп начинает тормозить. Я думаю что во время работы приложения во время хука created все время запускается процесс геолокации и нагружает компьютер. Возможно ли такое, если да то как решить проблему?
created() {
    // Getting geolocation with GeoLocation API
    this.$getLocation()
    .then(coordinates => {
      this.$store.commit("SET_LOCATION", coordinates);
      this.$store.dispatch("getWeatherData");
    })
    .catch(function(error) {
      console.log(error);
      this.$store.dispatch("updateWeatherData", "New York");
    });
  }
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы