Геолокация заблокирована CORS - PullRequest
0 голосов
/ 04 сентября 2018

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

      var posOptions = {
    timeout: 10000,
    enableHighAccuracy: false
  };
  $cordovaGeolocation
    .getCurrentPosition(posOptions)
    .then(function (position) {
      var lat = position.coords.latitude
      var long = position.coords.longitude
      $scope.lat = lat;
      $scope.long = long;
    }, function (err) {
      // error
    });

но я не могу получить местоположение и ошибка

ng-cordova.js: 3559 Доступ к геолокации был заблокирован из-за политики объектов, примененной к текущему документу. Смотрите "https://googl/EuHzyv" для более подробной информации.

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

разрешения не могут запрашиваться или использоваться контентом, содержащимся в кросс-исходных фреймах

но я не использую никаких фреймов.

Что мне делать?

...