erişilebilir nasıl (AppCache ise) çalışır. Bundan sonra uygulamayı önbelleğe aldım ve tarayıcıda yeniden açtım (tazeleme), cihaz internet erişimi olmadığında tarayıcı uygulamayı AppCache'den yükler. Bu durumda tarayıcı (biz çevrimdışı olduğunuzu anlamak) appcache tezahür getirmesi çalışmaz.HTML5 AppCache ise: istemci cihaz çevrimdışı veya istemci cihaz tekrar çevrimiçi olduğunda ve sunucu erişilebilir olup olmadığını sunucu erişilebilir değilse çevrimdışı modu uygulamak ancak ağ tasarımı HTML5 Çevrim desteği ile
Ama cihazım çevrimdışı olmadığında en bir durumu ele alalım. Hala internet bağlantısı var. Ama sunucum çöktü. Bunun için birçok farklı neden olabilir (donanım hatası, AppPool durdu, IIS kısıtlama, DNS hatası vb.). Bu durumda, tarayıcıda önbelleğe alınmış bir uygulamayı açtığımda, appcache manifest'i getirmeyi dener ve 404 hatası alır (bulunamadı). Ve bundan sonra tarayıcı App için AppCache temizler! Yani bir sonraki seferde onu AppCache'den yüklemez ve 404 hatası "sayfa" göstermez. Artık çevrimdışı çalışma yok. Bu çevrimdışı mod işleyen bir nedenine bağlıdır
Benim için tuhaf görünüyor sunucu erişilemez. Neden bir kullanıcı gibi ilgilenmeliyim (internet bağlantısı yok veya sunucu çalışmıyor)?
Bu yüzden sorum şu: bir aygıt çevrimiçi olduğunda ancak uygulamanın sunucusuna ulaşılamıyorsa bir uygulama çalışması yapmanın herhangi bir yolu var mı?
İdeal bunu window.applicationCache en hata olay yakalamak ve anlatmak gerekir "Tamam, önbellek kullanımı continute lütfen, bu eskimiş yok".
Hangi tarayıcı, sadece Chrome'da yaptı ve benim önbellek tezahür hala orada. Sunucu kapatıldı ancak çevrimiçi kaldı, hata oluştu: Uygulama Önbellek Hatası olayı: Manifest getirme başarısız oldu (-1) ancak Chrome orijinal bildirimimi silmedi. – mattdlockyer
Chrome 24 kullanıyorum. Son Firefox'ta aynı davranışıma sahibim. Sunucunuzu kapattığınızda tarayıcınızın http durumu nedir? Benimki 404, Fiddler'da görüyorum. tezahür http Uygulama Önbelleği'nden Belgesi yüklendi: Uygulama Önbellek //localhost/ajax/manifest.appcache olay Uygulama Önbellek Eski olayı – Shrike
bu konuda herhangi haberlere göz atmak tarayıcının konsolunda aşağıdaki görüyor musun? Şu anda aynı problemle karşı karşıyayım. – Roland