I'm not 100% sure but I believe this depends on how the application, or web page, was developed. The app might be missing something in how its UI is expressed, that the phone keyboard system would detect. Typically the field would move up in the screen so it's visible. Maybe that UI is fixed in screen positions.