0

我正在使用 Phonegap/Cordova 和 jQuery Mobile 开发 iOS 应用程序。

我希望能够在用户下拉页面时刷新数据(橡皮筋效果)。我尝试使用 iScroll 4,但它使我的页面滚动速度变慢。

我没有找到一个phonegap插件。我认为这是一个非常标准的 iOS 功能,所以也许我遗漏了什么?有没有什么简单的方法可以使用 phonegap / cordova 收听下拉事件?

谢谢!

4

1 回答 1

0

将这一行添加到CDVViewController.mCordova 2.0或更高版本)据说可以工作,但实际上我自己从未尝试过,因为我仍在使用 iScroll 4。试一试,让我知道它是如何为你工作的。

[webView.scrollView setDecelerationRate:UIScrollViewDecelerationRateNormal];

同样,尽管与这个问题有些无关,据说下面的代码片段可以将点击延迟从 300 毫秒减少到 300 毫秒,这也是 phonegap 开发人员通常想要的。这条线和上面的线都没有经过适当的测试,但也许是开始的好方法。

[webView.scrollView setDelaysContentTouches:NO];
于 2012-11-06T12:05:41.213 回答