Preload ionic page

I have 2 pages one is showing the listing of games(ListingPage) and another page(GamePage) in which game actually runs.
In GamePage I have used iframes to load the games when I first open a game from the listings page then before game loads completely there is a blank screen (it takes some time for the game scene to be ready). What I am trying to achieve is to preload the game page beforehand so that when the game scene is ready then only I move the user to the game page and hold them on the listings page till that time.
Is it possible to preload a Ionic Page beforehand?
I tried using nav.insert() and insert the game page at index 0 but when I try to access that page in listing it’s not showing.
Any other suggestions would be helpful.