/no-bounce

noBounce is a little javascript helper that disables the bounce effect in iOS safari.

Primary LanguageJavaScriptMIT LicenseMIT

noBounce.js

noBounce is a little javascript helper that disables the bounce effect in iOS safari.

Check out an example.

If you develop an iOS app and have direct access to the webview you should disable the bounce effect like this:

webView.scrollView.bounces = NO;

(More infos on this here.)

Usage

Import noBounce.js to your html file:

<script src="js/noBounce.js" type="text/javascript"></script>

Initialize noBounce wherever you want. It is not dependent from any other library or the DOM.

noBounce.init({animate: true}); //default settings

Settings & Defaults

settings = {
  animate: true
}
  • animate: does a decelerating scroll animiation after touchend if true