I'm currently working on a website for my friend's bar, but I'm facing an issue with Chrome where the content can't push past the "notch". Interestingly, Safari displays it fine on mobile, while Chrome has this unsightly white space.
It appears that setting "initial-scale=1" in the viewport meta tag is causing the site to be restricted from extending beyond the "notch/cut" in Chrome (especially in landscape mode).
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, width=device-width, height=device-height, viewport-fit=cover">
<meta name="apple-mobile-web-app-capable" content="yes">
#siteWrapper {
margin-left: 16px env(safe-area-inset-left);
margin-right: 16px env(safe-area-inset-right);
}
Check out flamningo.steeple.xyz for more information.
View how it extends past the "notch" on Safari here.
See how it's impacted by the "notch" in Chrome in this image.