Скажем, веб-сайт отображает «нет» для зарегистрированных пользователей и «находится» для зарегистрированных пользователей. Сайт отлично работает в других браузерах (Chrome на P C, Safari на iPhone и др. c).
В React Native WebView, если я захожу на страницу A перед входом в систему и вижу, что она отображает «нет», после входа в систему на странице А по-прежнему отображается «нет». Затем я go на странице B, "в" отображается, что является правильным. Но затем я выхожу из системы, и по-прежнему отображается «находится в», что опять не так.
Я не уверен, что является причиной проблемы. Это кеш? Сайт отлично работает в других браузерах, поэтому я думаю, что это не проблема сайта.
Если я установлю ExpiresDefault 'access plus 1 second'
в файле конфигурации Apache, проблема исчезнет. Но отсутствие кэша будет слишком медленным и слишком обременительным для сервера. Я обычно использую ExpiresDefault 'access plus 1 month'
, и все другие браузеры прекрасно работают с этим конфигом. Только React Native WebView имеют эту проблему. Я не понимаю почему.
Может ли кто-нибудь просветить меня? Большое спасибо!