PWA képernyőképek előnézetei

Képernyőképek megjelenítése a PWA telepítési promptjában

A PWA (Progressive Web App) jegyzékfájlja számos mezőt támogat webalkalmazásának gazdagításához, de tudta, hogy képernyőképeket is tartalmazhat, akár különböző méretosztályokhoz is?

A telepítéshez szükséges képernyőképek előnézete

Hozzáadhat egy „screenshots”-kulcsot a jegyzékfájlhoz, és feltöltheti az alkalmazás pontos ábrázolásával, így a felhasználók gyorsan átérezhetik, hogyan néz ki az alkalmazás.

Image 7bbba9849e13

Ezeket a képernyőképeket ezután a támogatott böngészők jelenítik meg, amikor a felhasználó telepíteni szeretné a PWA-t. Ez azt jelenti, hogy csak a telepítési ablakban lesznek láthatók, és nem a tényleges alkalmazásban.

Kompatibilitás

Az írás pillanatában a képernyőképek funkciót csak a böngészők egy része támogatja, különösen a Chromium-alapúak (például a Chrome vagy a Microsoft Edge).

Ellenőrizheti, hogy a rendszer megfelelően észleli-e a képernyőképeit, ha megnyitja a DevTools eszközt a Chrome-ban, és megtekinti az Alkalmazások lapot.

Image 72adf3631c7d

Elérhető mezők

A képforráson és a képernyőképet leíró címkén kívül formatényezőt is megadhat, és megadhatja az egyes képek méretét. Ez segít a böngészőknek megjeleníteni a releváns képernyőképeket az aktuális felhasználó számára.

Hozzáadhat egy „platform” mezőt is, amellyel megadhatja a képernyőkép megfelelő környezetét, például ha iPadre vagy a Chrome Internetes áruházra készült.

Ez hasznos lehet, mivel egyes eszközök, amelyek natív alkalmazást generálnak a PWA-ból, így közvetlenül ki tudják következtetni a megfelelő képernyőképeket.

Gyakorlati példa

Egy igazi PWA, ahol megvalósítottam a screenshot-funkciót, a CRAN/E. Android-eszközén a Chrome segítségével felkeresheti a webhelyet, és a jobb felső sarokban található letöltés gombra kattint.

A következő telepítési promptban a webalkalmazás képernyőképeinek láthatónak kell lenniük.