Show Menu
ARGOMENTI×

Canali offline

Il lettore Screens fornisce supporto offline per i canali sfruttando la tecnologia ContentSync .
I lettori utilizzano un server http locale per distribuire il contenuto decompresso.
Quando un canale è configurato per l’esecuzione online , il lettore gestisce le risorse del canale accedendo al server AEM, ma quando il canale è configurato per l’esecuzione offline , il lettore fornisce le risorse del canale da un server HTTP locale.
Il flusso di lavoro per il processo è il seguente:
  1. Analizzare le pagine desiderate
  2. Raccolta di tutte le risorse correlate
  3. Creare pacchetti di tutti gli elementi in un file zip
  4. Scaricate il file ZIP ed estraetelo localmente
  5. Visualizza copia locale del contenuto

Aggiorna gestori

ContentSync ​** utilizza i gestori di aggiornamenti per analizzare e raccogliere tutte le pagine e le risorse necessarie per un progetto specifico. AEM Screens utilizza i seguenti gestori di aggiornamento:

Opzioni comuni

  • type : il tipo di gestore di aggiornamenti da utilizzare
  • percorso : percorso della risorsa
  • # : cartella di destinazione nel file zip
Tipo Descrizione Opzioni
canali raccoglie un canale estensione: estensione della risorsa per la raccolta di [pathSuffix='']: suffisso da aggiungere al percorso del canale
clientlib raccogliere la libreria client specificata [extension='']: può essere css o js, per raccogliere solo il primo, o solo il secondo
assetrenditions raccogliere i rendering delle risorse [rappresentazioni=[]]: elenco di rappresentazioni da raccogliere. Impostazione predefinita per la rappresentazione originale
copia copiare la struttura specificata dal percorso

Verifica della configurazione di ContentSync

Per verificare la configurazione di ContentSync, effettuate le seguenti operazioni:
  1. Apri https://localhost:4502/libs/cq/contentsync/content/console.html
  2. Selezionate la configurazione nell’elenco
  3. Fate clic su Cancella cache
  4. Fare clic su Aggiorna cache
  5. Fai clic su Scarica
  6. Estrarre il file zip
  7. Avviare un server locale nella cartella estratta
  8. Aprite la pagina iniziale e verificate il vostro stato dell'app

Abilitazione della configurazione offline per un canale

Per attivare la configurazione offline per un canale, effettuate le seguenti operazioni:
  1. Controlla il contenuto del canale e verifica se è richiesto da un’istanza AEM (Online).
  2. Andate al dashboard del canale e fate clic ... nel pannello INFORMAZIONI CANALE per modificare le proprietà.
  3. Andate alle proprietà del canale e accertatevi che la casella di controllo sia disabilitata nella scheda Canale . Fai clic su Salva e chiudi .
    Prima che il contenuto sia correttamente distribuito sul dispositivo, fate clic su Aggiorna contenuto offline.
    Anche lo stato Offline in PROPERTIES viene aggiornato di conseguenza.
  4. Controllate il contenuto del canale e verificate se è richiesto dalla cache locale del lettore.
Per ulteriori informazioni sul modello per i gestori di risorse offline personalizzati e sui requisiti minimi pom.xml per quel progetto specifico, consulta Modello per gestori personalizzati in Sviluppo di un componente personalizzato per AEM Screens .