Оптимизация JS скрипта HTML Geolocation API
350 UAHЕсть скрипт (в прикрепленном файле), который при запуске в браузере получает широту и долготу устройства на карте.
Документация: https://www.w3schools.com/html/html5_geolocation.asp
Для получения информации нужно подтверждение пользователя.
При открытии страницы в браузере на ПК автоматом появляется попап с запросом http://prntscr.com/11lhd44 Если Allow то скрипт отображает широту и долготу. Здесь все ок. Работает в Хроме, Опере, ФФ.
При открытии страницы на телефоне ОС Android в браузере Chrome:
1) если служба GPS ВКЛючена, то появляется соответствующий попап с запросом. Если Allow то скрипт отображает широту и долготу. Здесь все ок.
2) если служба GPS ВЫКЛючена, то попап с запросом не появляется. Но после нажатия на кнопку, которая запускает функцию onclick="getLocation(), появляется всплывающее окно от ОС Андроид с запросом включение службы GPS, а после включения, появляется запрос от браузера. Дальше как обычно если Allow то скрипт отображает широту и долготу.
НУЖНО: оптимизировать скрипт таким образом, чтобы на ОС Andrid когда GPS ВЫКЛючена автоматом запрашивалось включение службы GPS, а не по нажатию на кнопку.
Приложения 1
Отзыв заказчика о сотрудничестве с Андрієм Трушевським
Оптимизация JS скрипта HTML Geolocation APIЗадача реализована. Все отлично.
Отзыв фрилансера о сотрудничестве с Valerii N
Оптимизация JS скрипта HTML Geolocation APIДоволен сотрудничеством с Валерием, чёткая постановка задачи уберегла меня от ненужных попыток борьбы с несовершенством мира (в виде поведения браузеров) - только в рамках задания, так сказать). И с оплатой никаких проблем.
-
Приветствую!
Давайте обсудим более детально
Обращайтесь - буду рад сотрудничеству
-
Победившая ставка1 день350 UAH
729 21 2 1 Победившая ставка1 день350 UAHМогу решить эту проблему. Возможно прийдётся выводить сообщение об ошибке с инструкцией. Например, если пользователь ранее запретил доступ к геолокации.
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 19 часов 20 минут назад ∙ 21 ставка |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 2 дня 11 часов назад ∙ 93 ставки |
Full-stack разработкаНужен full-stack разработчик, который свободен для дел и не захочет сразу разбогатеть на этом проекте. Это мой тестовый сайт: readyhome.ge прототип которого я хочу сделать (не имею в виду дизайн). В футере русс.яз, заполните опросник и перейдите на конфигуратор. Вот описание… Javascript и Typescript, Веб-программирование ∙ 3 дня назад ∙ 80 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 3 дня 5 часов назад ∙ 26 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 5 дней 7 часов назад ∙ 55 ставок |