SORU
26 EKİM 2010, Salı


Yükleme mevcut .html android web görünümü ile dosya

WebView, numuneler, Google kodları demolar ve diğer kaynaklar çalıştım ama benim kod bunu yapmak için çalıştığınızda, benim için çalışmıyor.

Varlıkların koydum myfile.html klasör yüklemek ve kullanmakta istiyorum:

private WebView myWebView;

myWebView.loadUrl("file:///android_assets/myfile.html");

Emülatör hata gösterir

file:///android_assets/myfile.html web sayfası bulunamadı yüklendi: İstenen dosya bulunamadı. /android_assets/myfile.html

res/raw/ klasöre bu dosyayı koymak ve kullanma

myWebView.loadUrl("file:///android_res/raw/myfile.html");

2.2 API sadece emülatör android seviye 8 dosya muhtemelen, diğer eski sürümleri aynı hatayı Haritayı yükleyebilirsiniz. Bir şey mi kaçırdım?

Varolan bir yükleme herhangi bir yolu yoktur .tüm API sürümleri üzerinde çalışan uygulama paketi html dosyası ?

CEVAP
27 EKİM 2010, ÇARŞAMBA


Tamam, bu çok aptalca bir hataydı. Ben biriyle aynı sorun vardır diye cevap yazı burada.

Dosyaları file:///android_asset/* klasör içinde saklanan varlıklar için doğru yolu (hayır "" her zaman bir olmalı diye düşünüyordum ki varlıklar klasör için"") s. s

Ve, mWebView.loadUrl("file:///android_asset/myfile.html"); çalışır tüm seviyeleri API.

Ben hala mWebView.loadUrl("file:///android_res/raw/myfile.html"); API seviyesi 8 sadece çalışır sebebini değil. Ama artık bir önemi yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Adam Khoury

    Adam Khoury

    23 Ocak 2008
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012
  • YAN TV

    YAN TV

    20 EKİM 2011