Вводная.
1. Имеется Android-приложение, которое отображает страницу html с сервера внутри WebView
2. На этой html-странице имеется кнопка вызова модального окна (в аналогичном iOs приложении это реализовано способом WebViewJavascriptBridge
)
3. По нажатию на эту кнопку должно открываться нативное модальное окно приложения, в котором будет карта Google Map.
4. Далее происходит сценарий взаимодействия с картой (описан ниже)
5. При закрытии нативного модального окна данные передаются на страницу внутри WebView
Сценарий карты
1. В модальном окне загружается карта Google Map, зона адреса и кнопка (см. внешний вид)
2. Должна быть определена текущая геопозиция (пользователя должны спросить о разрешении)
3. Карта должна «двигаться» в зависимости от жестов пользователя (влево-вправа / вверх-вниз)
4. Маркер должен быть собственным, а не стандартным Google. Fixed (неподвижным поверх карты)
5. Пример исполнения на html
6. При перемещении карты ничего не происходит, как только карта «остановилась» после перемещения адрес отображается в «зоне адреса»
7. По нажатию кнопки «зафиксировать» модальное окно закрывается, на html-страницу внутри WebView передается адрес и координаты (широта / долгота)
Скриншоты, как это выглядит сейчас в аналогичном iOs приложении во вложении
Уважаемые коллеги!
1. Внимательно отсматриваю каждый отклик, ни один не остается без внимания. Авто-ответы / шаблонные ответы игнорируются.
2. Убедительная просьба обозначать срок и стоимость, а также прикладывать примеры работ!
3. Разница в часовом поясе +7 GMT (Владивосток, Россия). Могу сразу не отреагировать на ваш отклик
4. Вопросы и уточнение деталей проекта Skype (логин: madeinprim).
Благодарю за отклик и понимание