Offlinekanalen offline-channels
De speler van Screens verleent off-line steun voor de kanalen door de ** technologie te gebruiken ContentSync.
De spelers gebruiken een lokale http server om de ongezipte inhoud te dienen.
Wanneer een kanaal wordt gevormd om online in werking te stellen, dient de speler de kanaal-middelen door tot de AEM server toegang te hebben. Nochtans, wanneer het kanaal wordt gevormd om off-line in werking te stellen, dient de speler de kanaal-middelen van een lokale server http.
De workflow voor het proces is als volgt:
- Parseer de gewenste pagina's.
- Alle gerelateerde elementen verzamelen.
- Verpak alles in een ZIP-bestand.
- Download het gecomprimeerde bestand en extraheer het lokaal.
- Een lokale kopie van de inhoud weergeven.
Handlers bijwerken update-handlers
ContentSync gebruikt updatemanagers om alle noodzakelijke pagina's en activa voor een specifiek project te ontleden en te verzamelen. AEM Screens gebruikt de volgende updatehandlers:
Algemene opties common-options
- type: Het type van updatemanager aan gebruik
- weg: weg aan het middel
- [targetRootDirectory]: doelomslag in het ZIP dossier
Configuratie van ContentSync testen testing-contentsync-configuration
Voer de onderstaande stappen uit om de ContentSync-configuratie te testen:
- Open
https://localhost:4502/libs/cq/contentsync/content/console.html. - Klik uw config in de lijst.
- Klik Duidelijk Geheime voorgeheugen.
- Klik Geheime voorgeheugen van de Update.
- Klik Volledige Download.
- Extraheer het ZIP-bestand.
- Start een lokale server in de uitgepakte map.
- Open de startpagina en controleer de status van uw app.
Offlineconfig voor een kanaal inschakelen enabling-offline-config-for-a-channel
Volg de onderstaande stappen om offline config voor een kanaal toe te laten:
-
Inspect the channel content and check if it is requested from an AEM Instance (Online).
-
Navigeer naar het kanaaldashboard.
-
Klik … in het INFORMATIE VAN HET KANAAL Comité.
-
Ga naar de kanaaleigenschappen.
-
Onder het (Kanaal) lusje, zorg ervoor dat checkbox gehandicapt is, dan klik sparen & sluit.
Alvorens de inhoud behoorlijk aan het apparaat wordt opgesteld, klik de Offline Inhoud van de Update.
De Off-line status onder EIGENSCHAPPEN werkt ook dienovereenkomstig bij.
-
Inspect de kanaalinhoud en controleer of deze wordt opgevraagd bij de lokale Player-Cache.
pom.xml voor het project. Zie Malplaatje voor de Handlers van de Douane in Ontwikkelend een Component van de Douane voor AEM Screens.