Lazy Loading für ListItem Bildchen

  • Ich versuche mich gerade an einem kleinen Video Plugin, funktioniert soweit auch prima. Es lädt nur einfach ewig, da für jedes Kategorie-Bild ein extra Request gemacht wird. Die API liefert keine Kategorie-Bilder, sodass ich das Bild jeweils vom ersten Video der Kategorie beziehe. Es sind zwar "nur" ca. 15 Kategorien aber das dauert schon einige Sekunden.

    Code Auszug:

    Python
    # [...]
    categories = requests.get(VIDEO_API + '/categories').json()
    for category in categories:
      list_item = xbmcgui.ListItem(label=category['category'])
      video_id = requests.get(VIDEO_API + '?limit=1&categories=' + str(category['id'])).json()[0]['id']
      list_item.setArt(get_art(video_id))
      #[...]
    #[...]

    Gibt es in Kodi eine "einfache" Möglichkeit Lazy Loading hier zu nutzen? Ich stelle mir das so vor, dass erst die Liste angezeigt wird und dann nach und nach die Bilder geladen und angezeigt werden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!