我有一个Web视图,并且我正在其中登录一个网站,并且我希望auth cookie保留该登录名,因此我可以每次为用户设置cookie,因此他们不需要登录每次。
这可能吗? 如何从Webview获取cookie?
这是我的网络视图:
<View style={styles.container}>
<WebView
source={{ uri: "anywebsite.com" }}
onLoadStart={this.loadingStarted}
onLoad={this.loadingEnded}
/>
</View>
答案 0 :(得分:0)
您可以使用react-native-cookies在RN中处理Cookie。
请注意,WebView上还有一个名为thirdPartyCookiesEnabled的属性。您应该尝试一下,看看它是否适合您的情况,导致即使使用像react-native-cookies这样的库,也要花一些时间来手动设置和获取WebView中的cookie。