I have an app being hosted on a website that has an intro screen when the user first starts the page. However, I end up with a blank screen when I load it in Safari or Chrome on my iPhone, but it works fine on my desktop. Looking at the code (via Safari debugger), I see this:
<ng-component class="ion-page show-page" hidden="" style="z-index: 99;"> <ion-content class="intro page-1 content-ios" padding="" style="">
ion-content element is correct, but why is
hidden set on
ng-component? If I manually remove this attribute, the page shows normally and all is well. Even stranger, I can reload the page a few times and it’ll come up some times while other times being black.