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
Updated answer: for Android
The problem is on Android devices has this Accessibilly settings, You can try to change font-size (search font size on android setting) and run you app again.
So your fonts on app will be changed as your setting
Use : mobile-accessibility to disabling PreferredTextZoom
Install mobile-accessibility on your Cordova project
$ cordova plugin add https://github.com/phonegap/phonegap-mobile-accessibility.git
And JS part is something like :
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
if (window.MobileAccessibility) {
window.MobileAccessibility.usePreferredTextZoom(false);
}
}