angularjs - 屏幕(html 页面)由于在 phonegap(onsen ui)上拉动刷新 Hook 而在向上或向下滚动时剧烈抖动

标签 angularjs css cordova phonegap-build onsen-ui

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

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

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

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

最佳答案

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

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

关于angularjs - 屏幕(html 页面)由于在 phonegap(onsen ui)上拉动刷新 Hook 而在向上或向下滚动时剧烈抖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30543504/

相关文章:

javascript - 在不同的 Controller 文件中使用服务

javascript - 在输入标签上使用 keyup 事件的 JS 搜索

html - 容器内有两个 float 的 div

javascript - 让 dojox.layout.ContentPane 等 Dojo 小部件适用于使用 Cordova 和 NetBeans 开发的 Android 应用程序

javascript - 我可以在使用phonegap的Android应用程序中使用目录选择器吗?

javascript - AngularJS 翻译和 ui 工具提示 html

node.js - $resource.query() 参数无法到达服务器

angularjs - 测试元素指令 - 在测试期间无法访问隔离范围方法

css - SCSS/Sass 中的嵌套 CSS3 媒体查询

node.js - "path"参数必须是字符串类型。接收类型未定义 - Ionic 4 - 仅限 Windows