【问题标题】:"Rubber band" events on phonegap appphonegap 应用程序上的“橡皮筋”活动
【发布时间】:2012-08-28 20:14:24
【问题描述】:

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

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

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

谢谢!

【问题讨论】:

    标签: ios cordova rubber-band


    【解决方案1】:

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

    [webView.scrollView setDecelerationRate:UIScrollViewDecelerationRateNormal];
    

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

    [webView.scrollView setDelaysContentTouches:NO];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-24
      • 2014-03-06
      • 2012-05-08
      相关资源
      最近更新 更多