2012-10-31 27 views
5

uygulanmaması ben başka şeyler, PDF'leri bir sürü arasında içeren, geniş bir bildirim dosyası vardır bir HTML5 uygulaması vardır. İlk ziyarette, önbellek birkaç dakika içinde yüklenir ve düzgün bir şekilde uygulanır.HTML5 Yeni Önbellek

Ben bildirildi aslında dosya alınması değil düşündüren, ancak çok daha hızlı, yeniden önbelleği indirir değişiklikler yapmak ve buna göre tezahür güncellemek zaman. Önbellek olaylarını izliyorum ve her şey hatasız tamamlanıyor, ancak hiçbir değişiklik yapılmıyor.

PDF'lerin çoğunu manifest'ten kaldırırsam, gerektiği gibi davranır, böylece bir boşluk sorunu olduğunu biliyorum. Yeni dosyaları indirmeden önce önbelleği programlı olarak temizlemenin bir yolu var mı? Tahminim gerçekleşmiyor çünkü alan bitti, ancak hata olayı yok. daha sonra indirme aniden kesintiye uğratır herhangi bir sorun karşılaşırsa

+0

Bildirimlerden sonra güncellemeleri takip ettiniz mi? tarayıcı yeni PDF'ler için sorgulama olabilir ama sunucu '304 Değil Modified' ile yanıt olabilir. – pgreen2

cevap

0

tezahür davranış, belirsiz.

Bildiri dosyasının içeriğini önceki sürüme değiştirilmezse o zaman biz listelenen dosya değiştirilmiş olsa bile herhangi bir dosya indirmek asla. Bu yüzden tarih zaman damgasıyla yorumlanmış bir satır yerleştirmek için kullanırız. manifest'te listelenen dosyalardan birini sunucuda kullanılabilir durumda değilse

ardından indirme durdurulacak, bu alışkanlık her hatayı atmak. Durumunda sanırım, dosya adı yanlış olmalı veya dosya mevcut değil.

Umut etmenize yardımcı olur ...