-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clicking on bottom of page disables minimal-ui #4
Comments
The first thing to try is to catch all window click/touch events and preventDefault them. If that disables the described behavior, then yes, it would be possible to disable it.
|
Touch/click event is not triggered when tapping on bottom 20px. Resize event is triggered but can't do much with it. |
This test prevents default of all events: for (property in window) {
if (property.indexOf('on') === 0) {
(function (eventName) {
window.addEventListener(eventName, function (e) {
console.log(eventName);
e.preventDefault();
});
} (property.substr(2)));
}
} Unfortunately, this does not prevent tapping the bottom of the screen to exit the minimal-ui. |
This is actually the main problem.. I'm less concerned about the lost vertical space than i am about this because if I pin anything near the bottom of the page users have to click twice each time (first one exits minimal view, and second actually clicks). I wish there was a way to pass this click event through so we don't have this horrible behavior. Does anyone know why Apple would add this and then remove it? |
I don't have a problem with Brim, specifically, but a google search for this issue turned up surprisingly little of substance. This github thread is the only place I could find where the bottom-touch behavior, and its caveats, in ios 8 safari is described with any clarity. I agree that this behavior in ios 8 is absolutely awful. Why would they force this on us? R.W. Emerson's quote about foolish consistency comes to mind. Hoping the Brim project, or anyone really, will turn up a solution/workaround/hack of some sort. |
@ginjo ditto :( |
I think this is a browser level behavior, I don't think any JS or CSS can help up here. BTW I'm have the exact same issue, I guess I'm going to have to avoid bottom fixed nav bars for a while... |
User drops out of 'minimal-ui' if he clicks on bottom of page.
Can this be prevented so sites can have theirs own bottom navigation?
I was testing this on iOS 8.1 and iOS 8.1.1
The text was updated successfully, but these errors were encountered: