Android WebView顯示不全的問題。圖片不顯示的問題。
阿新 • • 發佈:2019-01-04
最近寫一個專案,用WebView載入網頁的時候有時能顯示全,有時能,有事還得滑動一下才能顯示出來,奇怪,程式碼都是從一個正常的專案中拷貝過來的,怎麼會出問題呢,而且百度谷歌半天都沒解決,經過半天的排查,原因如下:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:orientation="vertical"//問題就出在這 android:layout_height="match_parent" tools:context="com.internationaltanke.common.base.TkWebActivity"> <com.international.tanke.common.widget.TKWebView android:id="@+id/cwv_cashou" android:layout_width="match_parent" android:layerType="software" android:layout_height="match_parent"/> </LinearLayout>
問題是
android:orientation="vertical"忘了指定了,這個不是有預設值嗎?為啥不指定會導致WebView出問題呢,哪個大神解釋一下。
這個問題解決了以後,發現一個網頁圖片載入不出來,必須滑動一下才能加載出來,至今都沒找到解決方案,只能在Activity中加入下面的程式碼:
scrollBy(0,100);
scrollBy(0,100);
讓網頁滑動一下臨時解決,哪位大神有解決方案提供一下,非常感激。