PWA'nız için simgeleri, kısayolları, renkleri ve diğer meta verileri değiştirmek için gerekenler
PWA yüklendiğinde tarayıcı, web uygulamasındaki bilgileri kullanır manifest dosyasına ait manifest dosyası, uygulamanın kullanması gereken simgeleri ve Uygulama başlatıldığında açılmalıdır. Peki ya günlük yayınlarınızın uygulama kısayolları mı yoksa yeni bir tema rengi mi denemek istiyorsunuz? Bu değişiklikler ne zaman ve nasıl yansıtılsın mı?
Değişiklikler genellikle bir veya iki gün içinde Manifest güncellendikten sonra PWA'nın kullanıma sunulması.
Masaüstü Chrome'daki güncellemeler
PWA başlatıldığında veya bir tarayıcı sekmesinde açıldığında Chrome, yerel manifestteki değişikliklerin en son kontrol edildiği zaman. Manifest dosyası başlatılmasından bu yana veya Chrome son 24 saatte manifest için bir ağ isteğinde bulunur, ardından yerel kopyayla karşılaştırmaktır.
Manifest dosyasındaki belirli özellikler değiştiyse (aşağıdaki listeye bakın) Chrome
yeni manifesti sıraya alır ve tüm pencereler kapatıldıktan sonra yükler.
Yüklendikten sonra yeni manifestteki tüm alanlar (name
, short_name
ve
ve icons
) güncellenir.
Hangi mülkler güncelleme tetikler?
display
(aşağıya bakın)scope
shortcuts
start_url
theme_color
file_handlers
display
alanı güncellendiğinde ne olur?
Uygulamanızın browser
olan görüntüleme modunu standalone
olarak güncellerseniz
mevcut kullanıcıların güncelleme işleminden sonra uygulamaları pencere içinde açılmaz. Orada
bir web uygulaması için iki görüntüleme ayarıdır. Bunlardan biri manifest dosyasından (ve
denetimi) ve kullanıcı tarafından kontrol edilen bir pencere/tarayıcı sekmesi ayarı bulunur. Kullanıcı
her zaman dikkate alınır.
Manifest güncellemelerini test etme
chrome://web-app-internals
sayfası (Chrome 85 veya sonraki sürümlerde kullanılabilir),
cihazda yüklü tüm PWA'lar hakkında ayrıntılı bilgi içerir
manifesto dosyasının en son ne zaman güncellendiğini, ne sıklıkla güncellendiğini
güncellendi ve daha fazlası.
Chrome'un güncellenmiş bir manifest olup olmadığını kontrol etmesini manuel olarak zorunlu kılmak için
Chrome'da komut satırı işareti --disable-manifest-update-throttle
veya Chrome'u yeniden başlatın (about://restart
kullanın). Bu işlem, zamanlayıcıyı sıfırlar ve böylece Chrome
PWA'nın bir sonraki kullanıma sunulduğu zaman güncellenmiş bir manifest olup olmadığını kontrol edecektir. Ardından başlat
PWA'dır. PWA kapatıldıktan sonra yeni manifest ile güncellenmesi gerekir
özellikler.
Referanslar
Android için Chrome'daki güncellemeler
PWA kullanıma sunulduğunda Chrome, yerel manifestin en son ne zaman kullanıma sunulacağını belirler değişiklik olup olmadığı kontrol edildi. Manifest son 24 içinde kontrol edilmediyse Chrome, manifest için bir ağ isteği planlar ve ardından, yerel kopyada karşılaştırabilirsiniz.
Manifest dosyasındaki belirli özellikler değiştiyse (aşağıdaki listeye bakın) Chrome yeni manifesti sıraya alır ve tüm PWA pencereleri kapatıldıktan sonra ve kablosuz ağa bağlıyken Chrome, cihazın Sunucudaki WebAPK. Güncellendikten sonra, yeni manifestteki tüm alanlar kullanılır.
Hangi mülkler güncelleme tetikler?
background_color
display
orientation
scope
shortcuts
start_url
theme_color
web_share_target
Chrome, sunucudan güncellenmiş bir manifest alamazsa: Kontroller arasındaki süreyi 30 güne çıkarmak.
Manifest güncellemelerini test etme
about://webapks
sayfası, şunlarla ilgili ayrıntılı bilgi içerir:
Cihaza yüklenen PWA'lar, manifestin en son ne zaman yüklendiğini size gösterebilir
güncelleme sıklığı gibi bilgileri bulabilirsiniz.
Manifest dosyasında manuel olarak bir güncelleme planlamak için zamanlayıcıyı geçersiz kılıp yerel manifest şu işlemleri yapar:
- Cihazı fişe takın ve kablosuz ağa bağlı olduğundan emin olun.
- PWA'yı kapatmak için Android görev yöneticisini kullanın, ardından Uygulama panelini kullanın. seçeneğini tıklayın.
- Chrome'da
about://webapks
uygulamasını açıp "Güncelle"yi tıklayın düğmesine PWA'dır. "Güncelleme Durumu" "Beklemede" olarak değişmelidir. - PWA'yı başlatın ve düzgün şekilde yüklendiğinden emin olun.
- PWA'yı kapatmak için Android görev yöneticisini kullanın, ardından Uygulama panelini kullanın. seçeneğini tıklayın.
PWA (Progresif Web Uygulaması) genellikle birkaç dakika içinde güncellenir. "Güncelleme Durumu" "Başarılı" olarak değişmelidir
Referanslar
- Android'de Chrome için
UpdateReason
sıralaması