I have started to develop on Ionic since 5 weeks and it’s really great. I’m an iOS developer but I wanted to develop on both iOS and Android at the same time.
I’m facing an issue with one my project, a tabs project.
I have 5 tabs, each with a homepage containing a local fullscreen background.
After launching my app on iOS, I see the first homepage perfectly well, after the splashscreen. But if I click on other tab, the background image of the new view will be black during 100-300ms and after the image will be displayed. The visual effect is then really crappy.
I don’t know how to improve that.
Is a css minification can improve performance on Dom element rendering ? Do I have to preload somewhere these local images?
The same issue happens with all local images loading for the first time after app launch. If I go back on already viewed tab, there is no issue.
If I push a new view containing a full background image for the first time, the same effect will be present. But when i’m going back and re-push the same view, the image will be displayed instantly.