Легкое редактирование приложения iOS
Глеб15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.09.2018
Задача очень простая:
для iOS было сгенерирвоано приложение через сервис Gonative . io , но в процессе работы возникла вот какая проблема: дефолтный прогрессбар появляется не только когда меняется URL страницы и идет загрузка, а и когда URL остается тем же, но меняется только хеш (после #). В итоге прогрессбар появляется даже тогда, когда никакой загрузки не происходит, а бы изменен хеш, и висит 10 секунд до таймаута. Навигация на нашем сайте построена на хешах.
Решение проблемы есть вот какое: в коде приложения поставить сравнение url и currentUrl до хеша (сравниваем строки, обрезая их до символа #). Если строки одинаковые - не показываем прогресс бар, если разные - показываем.
Для опыного исполнителя работа на 2 минуты.