Keyboard shrinks the div in android

On open of the keyboard the UI of my app shrinks according to the device width and height, how do i resolve this. I have designed my entire app with only % and em and with few px.

But the same app works perfectly in ios without any on shrink of div on keyboard open, Issue only persists with android.

Hi! Do you have a smaller demo that we could reference and use to debug?