Autor Thema: [FTUI3] slider.component.js:49 ReferenceError Can't find variable ResizeObserver  (Gelesen 415 mal)

Offline roedert

  • Sr. Member
  • ****
  • Beiträge: 916
Ich habe noch ein altes iPad Air mit iOS12 rausgekramt und habe dort Kiosker als Fullscreen-Webbrowser installiert. Leider bekomme ich dort zig rote Fenster mit oben angegebenen Fehler und die Slider werden nicht dargestellt.
Komisch ist, dass FTUI mit dem gleichen Kiosker-Browser auf einem iPadAir2 funktioniert. Betroffen sind meine eigenen Seiten, als auch die Beispielseite examples/slider.html

Offline setstate

  • Hero Member
  • *****
  • Beiträge: 4360
  • FHEM TabletUI
    • FHEM Tablet UI
ResizeObserver geht erst ab iOS 13.4
https://caniuse.com/resizeobserver

Ich könnte das Feature im Slider optional machen -> wenn ResizeObserver nicht vorhanden, dann skip, da es für Tablets eh nicht so wichtig ist.

Offline roedert

  • Sr. Member
  • ****
  • Beiträge: 916
Na das klingt doch gut, wäre prima wenn du das anpassen könntest ... fürn Müll ist das alte iPad noch zu schade!

Offline roedert

  • Sr. Member
  • ****
  • Beiträge: 916
Ich hatte die paar Zeilen mit dem ResizeObserver testweise mal rausgenommen, nun ist der Fehler weg und die Slider funktionieren auch wieder.
Allerdings zeigen slider und knob mit Farbübergängen (zB ok-alert) keine Farben an. Ist dies auch noch dem alten iOS geschuldet?