E2e tests page navigation

I’m currently working on some e2e tests, and facing an issue with page navigation. the assertion failed because it can’t find the element even if the page is completely loaded “the animation is disabled so the page charged immediately”. To make it work i have to add browser.wait in every test suit after each page navigation.
Is there any alternative solutions to browser.wait specially as mentioned in the doc testing section there a solution app.waitForPageNavigation() but i couldn’t find any implementation for this?
Link: https://ionicframework.com/docs/angular/testing

Is it possible the solution to my e2e testing problem would fix your problem too? See