Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.11.2018, 00:57
Интересующийся
Отправить личное сообщение для super-html Посмотреть профиль Найти все сообщения от super-html
 
Регистрация: 20.09.2017
Сообщений: 22

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

Код:
<!DOCTYPE html>
<html>
  <head>
    <title>Пример геолокации</title>
    <script src='OSC.js'></script>
    <script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
  </head>
  <body>
    <div id='status'></div>
    <div id='map'></div>
    <script>
      if (typeof navigator.geolocation == 'undefined')
        alert("Геолокация не поддерживается.")
      else
        navigator.geolocation.getCurrentPosition(granted, denied)
      function granted(position)
      {
        O('status').innerHTML = 'Разрешение дано'
        S('map').border = '1px solid black'
        S('map').width = '640px'
        S('map').height = '320px'
        var lat = position.coords.latitude
        var long = position.coords.longitude
        var gmap = O('map')
        var gopts =
        {
          center: new google.maps.LatLng(lat, long),
          zoom: 9, mapTypeId: google.maps.MapTypeId.ROADMAP
        }
        var map = new google.maps.Map(gmap, gopts)
      }
      function denied(error)
      {
        var message
        switch(error.code)
        {
          case 1: message = 'Доступ запрещен'; break;
          case 2: message = 'Позиция недоступна'; break;
          case 3: message = 'Время ожидания операции истекло'; break;
          case 4: message = 'Неизвестная ошибка'; break;
        }
        O('status').innerHTML = message
      }
    </script>
  </body>
</html>
Файл OSC.js

Код:
function O(i) {return typeof i == 'object' ? i : document.getElementById(i)}
function S(i) {return O(i).style }
function C(i) { return document.getElementsByClassName(i) }
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не запускается сайт test.ru usa-1450 Серверные языки и технологии 3 06.09.2018 20:21
Функция запускается кнопкой, но не запускается другой функцией или событием IndiraVarma Общие вопросы Javascript 6 30.09.2016 14:58
Почему не запускается onblur Skriptor Ваши сайты и скрипты 6 25.12.2014 18:05
Не запускается интерпретатор PHP kilogram Серверные языки и технологии 0 27.09.2012 19:32
Не запускается скрипт JS vandy3 AJAX и COMET 3 07.12.2010 09:43