Я занимаюсь этой странной проблемой уже более 24 часов и не могу найти ничего, чтобы решить ее.
Я создал приложение React с использованием create-react-app
. Он отлично работает на настольном компьютере (Windows и MacOS), отлично работает на Android и отлично работает на новых iPhone.
Но на старых iPhone (даже таких как 6/7, а не на старых) ), и при открытии сайта через мобильный браузер Facebook на всех страницах, кроме домашней, отображается пустая белая страница. Я понятия не имею, почему или как его отладить. Если бы это были только старые айфоны, я бы позволил им сдвинуться с места, но я должен решить проблему с браузером Facebook.
Это мой сайт А вот пример для подстраница https://salon.express/room/0u9tbG8SjVe3mcqfDwwq
Но это даже происходит для стати c страниц, таких как эта http://salon.express/frequently-asked-questions
Сначала я прочитал некоторые кое-что о настройке домашней страницы в package.json
, но это не так для моего случая, потому что мое приложение не размещено в подпапке или чем-то еще. Я подумал, что это могут быть polifills, поэтому я добавил их следующим образом:
import 'react-app-polyfill/ie9';
import 'react-app-polyfill/stable';
в начало моего index.js
в моей папке src
. Он исправил домашний экран, который не был белым, как это было раньше, но другие страницы все еще белые.
Я пытался просмотреть страницу с Blisk
, но я не получаю ошибок. На самом деле, через Blisk, он работает просто отлично, так что, я думаю, он просто эмулирует разрешение?
Супер потерянный на этой супер важной вещи - был бы очень признателен за любую помощь.