【问题标题】:screen (html page) juddering vigorously while scrolling up or down due to pull to refresh hook on phonegap (onsen ui)由于在 phonegap (onsen ui) 上拉动刷新挂钩,屏幕(html 页面)在向上或向下滚动时剧烈抖动
【发布时间】:2015-08-13 03:24:38
【问题描述】:

我终于完成了我的 phonegap 应用程序。我将 config.xml 文件和我所有的 html、css 和 js 文件放在一个文件夹中,并将其上传到 phonegap build。我下载了 ipa 文件以在我的 iphone 上进行测试。

该应用程序有一个页面,其中文章是从我在服务器上托管的 json 页面加载的。文章加载正确。但是,当我按住屏幕并向上或向下滚动时,屏幕开始剧烈抖动。我查看了其他论坛以查看,但我发现的只是 DisallowOverscroll。但是 DisallowOverscroll 设置为 true 可确保屏幕在完全滚动到底部或顶部时不会反弹。但是我的问题是,一旦我将手指放在屏幕上并向下滚动,页面就会开始上下晃动。在过去的两天里,我尝试了所有方法,但没有任何效果。非常感谢任何帮助。

我还制作了一个视频以使其更容易。 https://www.youtube.com/watch?v=O-Nd4ntZ46E

编辑:我认为问题是由拉钩功能引起的(拉刷新。当我在没有拉刷新钩的情况下测试页面时,它工作得非常好。但我不知道如何使用拉动刷新钩子,不会同时让页面抖动。

【问题讨论】:

  • 你能用你的 html / javascript 做一个 jsfiddle 吗?

标签: angularjs css cordova phonegap-build onsen-ui


【解决方案1】:

iPhone 6 的分辨率有误,应该是 750 x 1334,还要检查图像文件的大小是否正确。

您需要显示其他问题的代码。

【讨论】:

  • 糟糕。我不确定抖动问题是我的代码问题还是它的 phonegap 构建问题。当我在 phonegap 开发者应用程序上测试应用程序时,它没有晃动。但是当我构建它并在我的手机上尝试它时,它就在颤抖。 phonegap build 上的 App id 是 1482060。如果您仍然想要该代码,请告诉我,因为我认为如果您查看该应用程序会了解更多。让我知道:)
  • 更改图像大小有效。谢谢你。我制作了一个视频,以便更容易理解我所说的屏幕抖动的意思。 youtube.com/watch?v=O-Nd4ntZ46E
  • 我想我明白问题出在哪里了。我正在使用温泉 ui 框架。当一直滚动到顶部时,我在页面顶部使用拉钩来刷新页面。当我从页面上移除拉钩时,页面运行良好,没有任何弹跳。但是我不确定如何使用拉钩而不是使页面弹跳。
  • 我也有同样的问题。有人找到解决方案了吗?
猜你喜欢
  • 2016-10-25
  • 1970-01-01
  • 1970-01-01
  • 2020-03-22
  • 1970-01-01
  • 2015-06-10
  • 1970-01-01
  • 1970-01-01
  • 2022-12-20
相关资源
最近更新 更多