Hi guys,
So I am running into a little hickup: “during transition” from one page to another, so after clicking some <Link/>
or something, sometimes the following is happening:
While the page transition is still happening or rather almost finished, if the user wants to scroll a couple of ms too soon, there is still no page rendered, but the “app container” with all its navbars and so on - so the <body>
has framework7’s default height: 100%
.
This results in, at least on iOS, that the user is stuck with scrolling the body, which is not possible because of height: 100%
- the user has to “stop trying to scroll” for maybe like 300-500ms and then try again to actually scroll the .page
div.
What can I do about that? My users wont know that and are trying to scroll a bit too soon and wont be able to until they stop for like 300-500ms. Some users will be very frustrated by this, it is happening even to me during testing all the time.
Any ideas?
EDIT: I am not 100% sure but is this the same problem? https://github.com/framework7io/Framework7/issues/169
I obviously don’t want to disable the “iOS bounce” all together, since every iOS user is so used to this behaviour. is there no other workaround?
Thanks, cheers, Patrick