Дополнительное видео: рассказываю о реализации оффлайн доступа в приложении, если на устройстве пользователя отсутствует интернет-соединение.
Стрим №5: Оффлайн доступ в мобильном приложении (бонус видео)
Михаил Базаров: 01.02.2022 13:56:56
Стрим №5: Оффлайн доступ в мобильном приложении (бонус видео)
Дополнительное видео: рассказываю о реализации оффлайн доступа в приложении, если на устройстве пользователя отсутствует интернет-соединение. |
Михаил Базаров: 01.02.2022 13:56:57
Дополнение.
Если хотите что бы офлайн режим включался и после загрузки приложения. Например: - если пользователь уже попал на на главную страницу; - у него пропала сеть; - он попробовал перейти на другую страницу; Получит туже, не красивую ошибку. Что бы и в таком случае отдать оффлайн страницу, добавляем плагин inappbrowser На индексной странице добавляем:
На локальной странице offline.html делаем, собственно оффлайн странику с красивой версткой или алертом. На нейже, можно добавить проверку события (document.addEventListener("ofnline", onOnline, false) ![]() |
Гость: 21.02.2024 15:48:39
Можно вообще избавиться от страницы с ошибкой браузера?
Я на странице offline.html делаю следующую проверку:
Если изначально нет интернета: 1. Клиент заходит в приложение видит болванку html, что нет интернета 2. Включает интернет, у него сразу страница восстанавливается 3. Снова интернет пропадает и выходит некрасивая странница (вот нужно чтобы появлялась болванка, а не ошибка браузера) Если интернет есть изначально: 1. Клиент зашел на сайт с интернетом 2. Интернет пропал, появилась болванка 3. Интернет восстановился, страница автоматически вернулась. 4. Интернет снова пропал, появляется некрасивая странница (вот нужно чтобы появлялась болванка, а не ошибка браузера) |
Гость: 21.02.2024 16:45:52
Не меняют ситуацию, StatusBar не отображается на странице... Подскажите как модно отобразить? |
1С-Битрикс на моем Boosty канале
Блог-note: заметки разработчика
Обновление 1С-Битрикс с PHP 7, до поддержки версии PHP 8.3
Задача: обновить устаревший сайт на платформе 1С-Битрикс, который не получал обновлений уже более 4 лет и работает на PH...
Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс
Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ста...
Как выводить пользовательские поля и названия разделов инфоблока в Битриксе
Если вам необходимо вывести дополнительное пользовательское поле типа "Привязка к разделам инфоблока", эта записка может...
Ссылка и название раздела в списке новостей Битрикс
Если нужно вывести название раздела инфоблока в котором находится конкретный элемент/новость в компоненте "списк новосте...
Получение списка Highload блоков с помощью API Битрикс
1С-Битрикс предоставляет мощный инструментарий для обеспечения эффективной работы ваших проектов. Одним из способов упра...
Правильное подключение стилей и скриптов в Битрикс
Есть несколько способов подключения файлов стилей и скриптов, при верстке шаблонов в системе управления 1С-Битрикс. Если...
Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс
Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...
Запретить изменения описаний товаров при выгрузке из 1С УТ на сайт
При разработке сайтов на Битрикс, с интеграцией с 1С Управление Тороговлей, нужно запретить изменения полей при обмене. ...
Модифицировать состав заказа #ORDER_LIST# в почтовом событии "Новый заказ"
Если вы хотите как-то по особенному сверстать состав заказа в почтовом уведомлении 1С-Битрикс "Новый заказ", у вас это н...