Here’s a quick one – sometimes your html5 app will for whatever reason cause the UIWebView to break out of PhoneGap’s bounce-less restrictions (for lack of a better way to describe it). This will resolve the issue – in Xcode, look for your AppDelegate.m file, located within the Classes directory. Open that up and look for the function called:
... (void)webViewDidFinishLoad:(UIWebView *)theWebView ...
Within the curly braces paste the following line:
... [[theWebView.subviews objectAtIndex:0] setBounces:NO]; ...
The ability to control bounce has moved to the config.xml file – there may be multiples of this file within your PhoneGap project so if editing one doesn’t seem to do anything you’ve got the wrong file – do a search for the other one.
Within the config.xml add this node: