我正在将https://github.com/react-native-community/react-native-webview与React Native v0.60项目一起使用。我只是简单地使用它来显示第三方网页,
<WebView source={{ uri }} />
当用户导航到显示WebView的页面时,它将从缓存中加载内容。我可以使用iOS模拟器和Safari调试工具对此进行确认:
我看到WebView具有cacheEnabled
属性,但是即使使用<WebView source={{ uri }} cacheEnabled={false} />
,内容也不会更新,而Safari工具仍然指示正在从缓存中加载内容。
是否还有其他需要做的事情,或者是否有任何使WebView忽略缓存或强制其从服务器重新加载内容的方法?