2011-12-07 22 views
20

Web sayfasında birkaç web sitesi yüklediğim bir uygulama üzerinde çalışıyorum şimdi web sayfalarını kaydetmek istiyorum, internet kullanıcısı bile bu sayfaları görebilecek olsa bile. Ancak tüm web sayfasını önbellekte veya başka bir ortamda nasıl kaydedeceğime dair kafam karıştı. Ana şey, internet olmasa bile sayfaları tekrar göstermemiz gerektiğidir. Daha önce bunu uygulayan var. Bu önbelleği benim ilk girişimi olarak Web sayfasındaki webview kullanarak önbellekte web sayfasını kaydetme

cevap

5

kolay yolu önbellek dizininde veya başka bir web sayfalarını (Dahili veya harici depolama)

Sen alabilirsiniz kurtarmak olduğunu Teşekkür .. bazı demo kodunu belirtin HttpClient.execute() veya HttpClient.get() kullanarak web sayfasının verileri şimdi bu verileri .html dosyasında saklar, aynı zamanda bu sayfaya bağlanan görüntüleri veya diğer içerikleri de indirmeniz gerekir. Şimdi, uygulamanızda bağlantıyı kontrol edemiyorsanız bağlantıyı kontrol etmeniz gerekir. file://<location of your webpage..>

numaralı depolama alanına kaydettiğiniz hangisi

DÜZENLEME:

Sana off-line web sayfalarını görüntüleyebilir HTML5 kullanarak düşünüyorum. (Bunu hiç denemedim, ama üzerinde bazı bloglar atıfta bulundum). HTML5 Creating mobile Web applications with HTML 5, Part 3: Make mobile Web applications work offline with HTML 5 ile ilgili bu güzel gönderiye de bakın. this

bu durumun size yardımcı olacağını umuyoruz.

+0

@ user370305 --- Hızlı cevap için teşekkürler .. Ana şey, bir webview kullanarak android uygulamasında bunu uygulamak istiyorum Sonra size sağlanan linkler yerli uygulama için en iyisidir ama yerel uygulama yapmıyorum .. Teşekkürler yardım için .. –

+0

evet iyi yolu ama nasıl android internet yok cihaz ve HTML sayfasında kullanılan görüntüleri saklamak için nasıl –

İlgili konular