06-08-2022, 06:07 AM
(06-07-2022, 08:52 AM)suzywong Wrote: Is anything that can be done at “MoOde level”, or are we stuffed by Apple?
A preference to set the lazyload type would work, I’d suggest something like “moode” and “native” with the latter default. Then bypass the js test code if the value is set to “moode”.
This behavior can actually be tested really easily by just refreshing via the menu on the playback screen, native lazyload is much slower to draw the cover which suggests it’s a general problem but I don’t have an iOS test setup right now to see if it’s a moode problem or an Apple one. There was virtually no difference in performance between native and library lazyload except native seemed faster on desktop chrome and we assumed things would improve for native.