Prynik
@Prynik

С чем связана ошибка приложения на ios браузерах?

Чтобы не приводить реально тонны кода, абстрагируемся от него и возьмем чисто теорию.

Есть приложение на реакте, в некоторый момент происходит

// ... тут запрос с сервера на получение данных, который выполняется синхронно, через промисы
// переменная result - это ответ от сервера
const result  = 'string'

localStorage.setItem('result', result);
document.location.pathname = /


Страница перезагружается и в компоненте App.js происходит запрос на сервер, который исплользует заголовок записанный на основе result.

Так вот на мобильных устройствах (айфоны) в всех браузерах после этих действий появляется белый экран. С чем это может быть связано?

Есть предположение что косяк в локал сторадже из-за чего возникает ошибка в продакшене. Ведь белый экран это характерная черта для реактовской сборки при ошибке.

Есть какие-то мысли чем это вызвано?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы