当前实践中,我正在使用React-native创建一个浏览器应用程序。 将显示Google和其他URL。但是,没有显示该特定站点,而是白屏。
※地址为https,并且该网站可以在PC或真实计算机的Google Chrome上正确显示。
这是否意味着网站的SSL存在漏洞?
请告诉我。
我们在下面的代码中使用@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpSession session = ((HttpServletRequest) request).getSession();
if (session != null) {
Boolean reload = (Boolean) session.getAttribute("reloadAuth");
if (Boolean.TRUE.equals(shouldReloadRoles)) {
session.removeAttribute("reloadAuth");
/* Do some locking based on session ID if you want just to avoid multiple reloads for a session */
Authentication newAuth = ... // Load new authentication from DB
SecurityContextHolder.getContext().setAuthentication(newAuth);
}
}
chain.doFilter(request, response);
}
进行站点指定。
source = {{uri: 'https://www.google.com/'}}
答案 0 :(得分:0)
您应该为WebView标记设置一个width高度样式。试试这个,让我知道。
将此hier添加到您的webView标签style={styles.webViewStyles}
中,然后在StyleSheet中添加以下样式。 webViewStyles:{height: 100, width: 100},
在样式表中添加样式之前,请不要忘记逗号。