Tengo un webview en el cual muestro una URL que contiene etiqueta <progress> de html5.
Esta etiqueta se muestra perfectamente en el emulador android en eclipse pero cuando instalo el .apk en un dispositivo android version 4.0.4 no se muestra la etiqueta <progress> de html5, pues esta aparece vacía y el progreso debido.
Alguna Ayuda por favor ?
Gracias
java:
Código Java:
Ver original
package com.example.dona1click; import android.app.Fragment; import android.app.ProgressDialog; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; public class Patrocinadores extends Fragment { WebView mWebView; ProgressDialog pd; String emailAdd; String name; @Override ViewGroup container, Bundle savedInstanceState) { // Capturo las variables que dejo en memoria, nombre y email SharedPreferences sp1 = PreferenceManager.getDefaultSharedPreferences(getActivity().getApplicationContext()); emailAdd = sp1.getString("EMAILADDRESS", ""); name = sp1.getString("NAME", ""); //----------------------------------------------- mWebView = (WebView) x.findViewById(R.id.webView1); // Para colocar un loading pd = ProgressDialog.show(getActivity(), "", "Loading...",true); //-------------------------- if(mWebView != null){ mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); mWebView.getSettings().setAppCacheEnabled(false); mWebView.loadUrl(url); mWebView.setWebChromeClient(new WebChromeClient()); mWebView.setWebViewClient(new WebViewClient() { // Coloca un loading mientras se carga el webview y se quita cuando se carga la pagina if(pd.isShowing()&&pd!=null) { pd.dismiss(); } } //----------------------------------------------- view.loadUrl(url); return true; } }); } return x; } }
layout:
Código CSS:
Ver original
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="#fff" > <WebView android:id="@+id/webView1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" /> </RelativeLayout>