SfRotator slows with a lot of slides

I am using SfRotator (latest v19.X) to populate over 100 images (1 image per slide) where those images is hosted online, and its ended up it consumes a lot of time on initial load. It may go over 20-30 seconds alone for that.

I am unsure if it is due to the network request running behind the scene to download the images or this is already behind handled by SfRotator by default.

If no, how can i perform lazy loading on that? It is best that i can preload next x number of slides with images also, to prevent user waiting to load the image when go for next slide.

My ultimate goals is that whether it is loading 100s up to 1000 of slides (with images per slide) it should be taking no more than 2-3 seconds for initial loading.


I am following the tutorial here (view model part): https://help.syncfusion.com/xamarin/rotator/loading-online-images?cs-save-lang=1&cs-lang=csharp and the only changes is I am using List instead of ObservableCollection for image sources. Not sure if that affects.


1 Reply

JK Jeya Kasipandi Syncfusion Team August 30, 2021 10:31 AM UTC

Hi Ss,

We have checked the reported issue based on the provided information.But, we are not able to reproduce the reported issue at our end.Please find the tested sample from below link

Sample Link: https://www.syncfusion.com/downloads/support/directtrac/general/ze/RotatorSample-1375026820

Could you please check the issue with the above sample and let us know whether it is reproduced or not ?. If the issue was not reproduced in this sample, please revert us by modifying the sample based on your application scenario or provide the sample and also share which platform facing issue.This will be helpful for us to provide better solution at the earliest.

Regards,
Jeya K

Loader.
Up arrow icon