8
可以清除react-native webview cookie吗?当我更换到其他视图和背部再次装入web视图,它看起来像饼干仍存在的WebView ..反应原生的,清晰的web视图cookie?
问候
可以清除react-native webview cookie吗?当我更换到其他视图和背部再次装入web视图,它看起来像饼干仍存在的WebView ..反应原生的,清晰的web视图cookie?
问候
您可以使用AsyncStorage附带反应母语
import { AsyncStorage } from 'react-native'
AsyncStorage.setItem('token', user.token)
AsyncStorage.removeItem('token')
AsyncStorage.getItem('token', (ignore, result) => {})
只要小心getItem是基于承诺的功能。
然后在组件负载检查上创建一个动作/函数,该动作/函数根据上述内容检查用户是否具有授权。
有一些模块他们创建cookie并清除它们。 https://github.com/joeferraro/react-native-cookies –
您是否找到了解决此问题的方法?我正在使用库来处理它,但Google似乎总是在Android上登录,尽管我可以在iOS上将它们清除以将用户登出。 –
所以,最后我做了一个方法在服务器端(像注销一样),强制用户自动登录和cookie重新创建。如果没有这个,在清除组件之后,webview仍然可以访问以前的用户数据。 –