I am encountering a peculiar and unusual problem.
All my pages are designed with vh and vw CSS units instead of pixels for this specific project.
The issue at hand is that on Android tablets, when the input field is touched, the default keyboard pushes the viewport causing the page and all its elements to shrink.
Interestingly, on iPads, this issue does not occur as the keyboard overlaps the screen rather than pushing it.
I am seeking a solution to prevent the Android keyboard from resizing the viewport of the browser and maintaining the original size.
It's worth noting that changing the CSS units or using XML and manifest files are not viable options. These issues are only present on web pages experiencing this specific problem.