I’ve shared this screenshot to show you how it’s displayed on all android browsers:

I used <meta name="viewport" content="width=device-width, initial-scale=0.3"> but it seems to work only on android default browser.
I have put together a link for testing
The correct view should be like the Android default browser, with an adjustment of the 100% in width, in either vertical or horizontal mode.
One way you can fix this is to set the view-port to the width of your document. Each browser and device has a different pixel width for displayable area or default. Change the view port to the following:
The only other way to get it to show the same is to use a mobile doctype instead of html5. But this can break some functionality.