任何人都知道一種方法來處理由於頁面的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