Detect soft keyboard and resize a scrollable wrapper for content on a mobile web page/app.