Я использую https://github.com/react-native-community/react-native-webview с проектом React Native v0.60.Я использую его довольно просто для отображения сторонней веб-страницы:
<WebView source={{ uri }} />
Когда пользователь переходит на страницу, отображающую WebView, он загружает контент из кэша.Я могу подтвердить это с помощью симулятора iOS и инструментов отладки Safari:
![CSS source is Memory Cache](https://i.stack.imgur.com/gmdTa.png)
Я вижу, что в WebView есть свойство cacheEnabled
, но даже с использованием <WebView source={{ uri }} cacheEnabled={false} />
, содержимое не обновляется, а инструменты Safari по-прежнему указывают, что содержимое загружается из кеша.
Есть ли что-то дополнительное, что необходимо сделать, или каким-либо способом заставить WebView игнорировать кеш или принудительноэто перезагрузить контент с сервера?