2012-10-19 13 views
5
page = "<!DOCTYPE HTML><html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'>" + 
        "</head><body>" + page + "</body></html>"; 
      webContent.loadData(page, "text/html;charset=UTF-8", "UTF-8"); 

yılında url gibi verileri kullanmayı dener url "dir veriler: text/html; charset = UTF-8; UTF-8,% 3C! DOCTYPE% 20HTML% 3E ..../body% 3E% 3C/html% 3E ". Yüklediğim tüm verilerde bu olmaz.LoadData onReceivedError geri aramasında, webview "URL geçersiz" verir LoadData çağrısına On Web görünümündeki

Not: 2.3

  • üzerinde test Ben loadDataWithBaseURL ile yükleme verilerini denedim ama webview html yorumlamak does't ederken fasulye her şey çalışıyor
    • jöle içinde

      bu sorun sadece gösterir oluşur dize içeriği.

    Teşekkür ederiz! LoadData() ile bazen sorununuzu alırken

  • cevap

    2

    ben linki aşağıda düşünüyorum

    WebView myWebView = (WebView) findViewById(R.id.webview); 
    myWebView.loadUrl("http://www.example.com"); 
    

    olarak kod kullanabilirsiniz url yüklemek için benim için

    1

    Yardımcı olup olmadığını bilmiyorum ama değiştirmeye çalışabilirsin e bu satırı: Buna

    webContent.loadData(page, "text/html;charset=UTF-8", "UTF-8"); 
    

    :

    webContent.loadData(page, "text/html", "UTF-8"); 
    

    Zaten çağrısında charset tanımlanan çünkü

    İlgili konular