document.addEventListener("touchmove", preventBehavior, false); - prevents me using from using overflow: scroll; - work around?

sam picture sam · May 30, 2012 · Viewed 22.4k times · Source

Im using phonegap to build an ios app, so that you cant move the window phonegap uses document.addEventListener("touchmove", preventBehavior, false);

which is fine... but it also prevent me from using the css overflow:scroll on a section of text.

Is there a work arround that i can get both of these to still work ? is there a way i could load in the section of css after the js so that it overrides it ? or can i just apply the document.addEventListener("touchmove", preventBehavior, false); to the body but not its content ?

Answer

sam picture sam · May 31, 2012

Found a phonegap / cordova only work around that dosnt require you to use document.addEventListener("touchmove", preventBehavior, false); in the first place - go into your xcode project.. porject file > supporting files > cordova.plist then at the top change 'UIWebViewBounce' to NO.

from here