我是第一次使用react-native-webview
进行本地反应的新手。我们现在已经有了网站,我试着为网站开发应用程序。
我的问题是,当我试图在webview中打开URL时,它会询问登录页面的凭据。但我已经在手机上登录了,现在我试图在webview中打开任何网站的URL,再次要求凭据登录。
我在谷歌上搜索过,但没有任何线索。
有人能告诉我如何解决这个问题吗?或者将登录凭据发送到webview并打开URL。
<WebView
source={{ uri: URL }}
startInLoadingState={true}
renderLoading={() =>
<ActivityIndicator
color={theme.colors.accent}
size="large"
style={styles.activityIndicator} />
}
/>
尝试将localStorage webview设置为令牌
让setLocalStorage=
(function(){ window.localStorage.setItem('token', '${accessToken}'); })();
;
在webview中添加此
injectedJavaScriptBeforeContentLoaded={setLocalStorage}