I recently build an android app using html, css, javascript and running them through phonegap to create the actual app. One of the problems I encountered in one phone is tha
I had the same problem and solved it changing the viewport.
I also thought the problem was phonegap, but it really was that the devices used for testing had different dpi.
My solution was to change the target-densitydpi on the viewport to: