Alle Apps müssen in einer ZIP-Datei gepackt sein. Diese ZIP-Datei wird an alle Player geliefert, die die App nutzen, so wie andere Dateien auf dem Bildschirm (Bilder, Videos, etc.).

Beispiel Ordnerstruktur

  • Die ZIP-Datei wird im lokalen Speicher des Player extrahiert, und der Web Viewer lädt die Datei index.html, die sich im Basisordner der ZIP-Datei befindet.

Mindestanforderungen:

(ZIP Basisordner)

|_______ index.html

Beispiel mit einigen Assets:

(ZIP Basisordner)

|_______ css

|_______ index.html

|_______ base.css

|_______ custom.css

|_______ images

|_______ image1.jpg

|_______ image2.png

  • Alle Links oder Referenzen zu Asset-Dateien (wie js, CSS, oder Bilddateien) sollten immer relativ sein, damit sie nach dem Extrahieren der ZIP-Datei ordnungsgemäß funktionieren.
  • Falsche Zip-Methode
    • Wenn Sie Ihre benutzerdefinierte App mit allen erforderlichen Dateien in einen Ordner namens “BlaBla” kopiert haben und versuchen, diesen Ordner zu ZIPpen, wird der Player die Datei index.html nicht lesen und Ihre App daher nicht auf Ihrem TV-Bildschirm anzeigen.
    • Wenn Ihre Custom App in der RAR-Archivierung Ihres PCs wie unten gezeigt dargestellt wird, müssen Sie den Ordner löschen und nur die erforderlichen Dateien zippen, wie oben beschrieben.
    • Falsche Zip-Methode