任何人都知道一种方法来处理由于页面的CSS中的position: fixed
而显示空白的页面吗?Android webview position:fixed
我的android应用程序是一个浏览器,客户抱怨accounting research manager login不加载。在查看该网站正在加载后,由于CSS position: fixed
,没有任何内容出现。如果我使用chrome工具关闭该页面,则会出现该页面。
有什么我可以添加到我的应用程序,所以页面将加载像铬?
任何人都知道一种方法来处理由于页面的CSS中的position: fixed
而显示空白的页面吗?Android webview position:fixed
我的android应用程序是一个浏览器,客户抱怨accounting research manager login不加载。在查看该网站正在加载后,由于CSS position: fixed
,没有任何内容出现。如果我使用chrome工具关闭该页面,则会出现该页面。
有什么我可以添加到我的应用程序,所以页面将加载像铬?
由于您的网页使用JavaScript来加载其内容,因此您需要在您的Android Web视图中启用JavaScript并将其配置为处理页面所做的重定向。
为此,请按照下列步骤加载网页的网址
1)使用findViewById方法来获得你的WebView参考之前。例:
WebView webView = findViewById("The view id declared at the layout xml");
2)启用JavaScript:
webView.getSettings().setJavaScriptEnabled(true);
3)启用重定向并在相同的WebView加载页面重定向:
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
});
它。这是最后一页,具有固定位置的CSS的登录页面导致问题 – Brian
您是否尝试过上述代码?我的webview成功呈现登录页面 –
是的,它具有所有这一切。 – Brian