android - 如何在使用 cordova 构建的现有混合应用程序上实现拉动刷新

标签 android ios cordova multi-device-hybrid-apps

我目前使用 cordova 为 ios 和 android 开发了一个混合应用程序。我想在应用程序中添加一个拉动刷新功能。我找不到任何令人满意的解决方案。我已经找到了许多适用于 native 应用程序的解决方案,但没有找到适用于混合应用程序的解决方案。如果可能,请帮助我。

最佳答案

如果你的 cordova App 使用 javascript,我认为 PulltoRefresh.js 是最好的选择,很容易添加到你的代码中。

PullToRefresh.init({
 mainElement: '#main', // above which element?
 onRefresh: function (done) {
 setTimeout(function () {
  done(); // end pull to refresh
  alert('refresh');
}, 1500);

} });

参见 author site 的演示

关于android - 如何在使用 cordova 构建的现有混合应用程序上实现拉动刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56766035/

相关文章:

android - Kivy Buildozer 无法构建 apk,命令失败 : ./distribute.sh -m "kivy"d

ios - UIScrollView:键盘以交互方式关闭

ios - 如何在 iOS 上创建单色 UIImage

mysql - 从ajax json列表中的链接编辑和删除远程mysql记录

android 成功发送 textview 的文本作为短信但在其他模拟器上收到无效字符

java - 点击注册会导致 Android 应用程序崩溃

javascript - 使用javascript在phonegap中动态页面

javascript - 在 cordova inappbrowser 中添加按钮以隐藏它编辑 : and add image via Javascript to inappbrowser

android - 为 Android 编写 USB 驱动程序

ios - 修复 UIBarButtonItem 从主 Controller 变暗