React Native WebView关闭缓存

react

网上搜索没有找到关闭React Native下webview控件的缓存的方法,经测试找到解决方案,记录如下

  • 核心思路:通过请求时设置请求头,使页面缓存过期


关键代码

<View style={styles.container}>

<WebView source={{ uri: "http://somehost/somepath/file.html", method: 'GET', headers: { 'Cache-Control':'no-cache'} }} style={{ width: Dimensions.get('window').width, height: Dimensions.get('window').height }}></WebView>

</View>

  • 核心代码: 在source里面指定headers中的Cache-Control为no-cache

以上是 React Native WebView关闭缓存 的全部内容, 来源链接: utcz.com/z/383553.html

回到顶部