- I need to set local storage in react-native web view.
- I try with below code in react-native but not working.
React-Native code
set local storage in web view
let myInjectedJs = `(function(){ setTimeout(() => { window.sessionStorage.setItem('headerToken', '4239|gmSfGF0KOdXrOxSz1Kbu8hkxX1hvRSeTh6FEb7c4'); }, 100) })();`;
web view code of react-native
<WebView
source={{ uri: this.state.str_listing}}
onLoadEnd={() => this.hideSpinner()}
onLoadProgress={(e) => this.onLoadProgress(e.nativeEvent.progress)}
injectedJavaScript={myInjectedJs}
// onLoadStart={() => this._injectAccessTokenOnLoad()}
domStorageEnabled={true}
scalesPageToFit={true}
bounces={false}
thirdPartyCookiesEnabled={true}
allowsFullscreenVideo={true}
scrollEnabled={true}
originWhitelist={['*']}
cacheEnabled={false}
javaScriptEnabled={true}
/>