WAIT: Slider Nestable - Not showing up on older iPhones at all (5s, 6+)

Bricks Version: 1.6.1
Browser: Safari of older iPhones
OS: iOS

On older iPhones (like e.g. on iPhone 5s or iPhone 6+) nestable sliders are not showing up at all.

I understand that these devices are quite old, but based on my understanding, a slider should work on these devices too. Or am I wrong and it’s technically not possible anymore?

@timmse What do you think?

Those devices are no longer supported by Apple so rest in peace.

Hi Michael,
Thanks so much for your report!

We use swiper.js for the nestable slider, so we have no influence on which devices or browsers are supported. According to the swiper changelog, however, in theory, iPhones from ios 7 upwards should be supported - which includes the iPhone 5 and 6.

However, the fact that the slider is not showing may also have other reasons such as lazy loading or similar, which is probably not supported by the (old) Safari version.

Personally, I think we would have to spend a disproportionate amount of time supporting devices that have had their day (for the iPhone 5/6, that’s 8-10 years). Fingers crossed that we don’t have to worry about Internet Explorer anymore :crossed_fingers:

Best regards,
timmse

1 Like

The nestable slider is Splide, not Swiper.

Good clarification. Regardless, the same statement is true.

I found this resolved issue that supposedly fixes an issue on iOS 9 which is supported down to iphone 4s.

So it should work. But there may be other factors at play here. :man_shrugging:

Best thing to do would be to go to the Splide demo page and view the example sliders from your older iPhones and see if you see the same issue. If so, then it’s that Splide isn’t supporting them anymore.

Hey David,
Of course, you’re right: it’s Splide :face_with_peeking_eye:

@beziehungsweise
It is definitely worth trying to disable lazy loading and co and test again. David’s suggestion to test the Splide demos is also good to see if it works in general.

@timmse, jfyi … I have tested it on my old iPhone 6+.

All demos on splide.com are working perfectly fine on both devices. This means these old devices are supported perfectly fine from Splide core, they simply do not work correctly in Bricks.

Best regards
Michael