我正在使用Phonegap / Cordova和jQuery Mobile开发iOS应用程序。
我希望能够在用户拉下页面时刷新数据(橡皮筋效果)。我尝试使用iScroll 4,但它使我的页面滚动速度变慢。
我没有为此找到一个phonegap插件。我认为这是一个非常标准的iOS功能,所以也许我错过了什么?有没有简单的方法来使用phonegap / cordova听取下拉事件?
谢谢!
答案 0 :(得分:0)
将此行添加到 CDVViewController.m ( Cordova 2.0 或更高版本)据说可行但我实际上从未尝试过,因为我仍在使用iScroll 4.试一试,让我知道它对你有用。
[webView.scrollView setDecelerationRate:UIScrollViewDecelerationRateNormal];
同样地,无论如何与此事无关,下面的代码片段可以减少300毫秒的点击延迟,这也是phonegap开发人员通常想要的。这个和上面的线都没有经过适当的测试,但也许是一个很好的开始。
[webView.scrollView setDelaysContentTouches:NO];