4

Теперь у Opera есть возможность предоставлять свою геолокацию веб-сайтам (если я согласен поделиться ею с веб-сайтом). Тем не менее, для моего рабочего стола я бы хотел, чтобы опера не советовалась с Google / WIFI-точками / GeoIP-сервисами. Компьютер не будет работать до тех пор, пока я не перееду в другой дом, и я хотел бы получить больше контроля над тем, где именно я нахожусь, и с какой точностью (на самом деле: они могут знать мое местоположение до уровня города, поэтому я бы очень хотел оставить маркер в центре моего родного города и утверждает, что это место жительства, а не более точное местоположение). Я попытался установить поставщик данных в локальный файл, заполненный данными в соответствии с API Google

{
  "location": {
    "latitude": 51.0,
    "longitude": -0.1,
    "altitude": 30.1,
    "accuracy": 1200.1,
    "altitude_accuracy": 10.1,
    "address": {
      "street_number": "100",
      "street": "Amphibian Walkway",
      "postal_code": "94043",
      "city": "Mountain View",
      "county": "Mountain View County",
      "region": "California",
      "country": "United States of America",
      "country_code": "US"
    }
  }
}

Однако это не работает. Запуск локального веб-сервера и указание Location Provider URL в opera:config на http://localhost/location.json действительно работает, но я бы предпочел не запускать веб-сервер постоянно, когда все, что я хочу предоставить, - это статическое расположение. Есть ли какие-либо обходные пути для этого, чтобы ввести статическое местоположение в Opera, или позволить ему получить локальный файл вместо URL?

2 ответа2

2

Добавил его в список пожеланий на рабочем столе и сообщил, что это приложение Unite, поставщик геолокации, будет работать.

Этот поставщик геолокации позволяет настраивать долготу / широту, точность, высоту и точность высоты. Это также позволяет сказать, какая информация предоставляется. Он не только позволяет быстрее использовать API (не требуются сетевые запросы), но также помогает обеспечить конфиденциальность, контролируя, какая информация возвращается в Opera, а затем в веб-приложение. Это приложение также делает так, чтобы по запросам геолокации Google НЕ обращался каким-либо образом (этот провайдер геолокации заменяет один из Google в конфигурации Opera)

Не фанат Unite, но это решает проблему.

1

Почему бы вам просто не опубликовать статический файл где-нибудь в Интернете, заполненный желаемым ответом, и использовать соответствующий адрес файла в качестве поставщика геолокации?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .