webapp 滚动卡顿

a8673136 a8673136 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近碰到一个问题:app 首页(主要是展示图片)上下滚动时页面未立即跟随手指的方向进行滚动而是在过了一会时间后页面开始滚动,但是页面在滚动过程中还是会移动一段距离后卡下,接着再移动到下一个位置。
已经测试了 appframework 的af.scroller.js、iScroll.js、islider.js、jndroid 等滚动插件发现其中滚动是使用了css3 的 translate3d来进行平移的。
在weinre 调试器中对执行的touchmove事件进行触发时间点的输出发现了,当我手指在屏幕滚动时触发时间点立即在weinre的console 栏中输出,但是页面实际移动却是在所有touchmove 事件触发时间点输出后再进行移动的。 因此是否有可能是android手机浏览器在js执行到平移样式时阻塞了translate3d 效果,而在touchmove事件都触发完成后在执行所有的translate3d效果。
如何解决这个滚动延迟触发且,滚动时又有卡顿出现的现象呢?????
此处是iscroll.js 中的设置平移样式:
this.scroller.style[transform] = 'translate(' + x + 'px,' + y + 'px) scale(' + this.scale + ')' + translateZ;
希望有碰到过此问题的朋友给本人一些提示!
测试手机是小米2s
...全文

相关推荐

详解webapp页面滚动卡顿的解决办法

以下是关于解决WebApp滚动卡顿的一些关键知识点:1.

weixin_38730389

webapp开发利器[参照].pdf

WebApp开发过程中,iscroll是一个重要的工具,尤其在处理移动端网页的滚动效果时。

xhr131452007

logtail:Java Webapp 从浏览器实时跟踪日志

- **性能**:大量日志可能会导致客户端浏览器卡顿。可以考虑只传输最新的日志条目,或者在服务器端实现日志切分,避免一次性传输大量数据。

kolten

BlendUI,让webapp的体验和交互得到质的提升

" BlendUI是针对提升Web应用程序用户体验和交互设计的一款工具或框架,旨在缩小Web应用程序与原生应用程序之间的差距。随着百度轻应用的推出,开发者关注的焦点逐渐转向如何提升Web应用的性能和

weixin_38522214

超扭滑模与快速终端滑模的永磁同步电机无感控制:理论、离散化实现与仿真研究(Simulink仿真实现)

内容概要:本文聚焦于超扭滑模控制(STSMC)与快速终端滑模控制(FTSMC)在永磁同步电机(PMSM)无位置传感器控制中的应用,系统地开展了理论分析、离散化实现与Simulink仿真实验研究。重点探讨了这两种高阶滑模控制策略在零低速工况下的控制性能,通过设计基于磁链观测器的无感估计算法,实现了对电机转子位置与速度的精确估计,有效规避了传统机械传感器带来的成本增加与可靠性下降问题。文中详尽阐述了控制算法的数学建模与推导过程,并针对数字控制系统的特点进行了严谨的离散化处理,最终在Simulink环境中搭建了完整的电机控制仿真模型,通过对比实验全面评估了不同控制策略在动态响应速度、抗外部干扰能力和稳态控制精度等方面的综合性能。; 适合人群:具备自动控制理论、电机驱动原理等专业知识,并熟悉MATLAB/Simulink仿真环境操作的电气工程、自动化等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入研究超扭滑模与快速终端滑模等高阶滑模控制理论在高性能电机驱动系统中的具体应用与实现方法;②掌握永磁同步电机在零低速段无位置传感器控制的核心算法,特别是基于磁链观测的转子状态估算技术;③学习如何将连续域的先进控制理论转化为适用于实际数字控制器的离散化算法,并完成从理论到仿真的完整闭环验证。; 阅读建议:此文理论深度与实践操作紧密结合,读者应重点关注控制算法的设计思想、离散化实现的关键步骤以及Simulink仿真模型的构建细节,建议在阅读过程中动手复现仿真模型,通过调整控制器参数来深入理解各模块的功能作用及系统整体的动静态性能表现。

荔枝科研社
评论 8
收藏 已收藏
分享
返回顶部
a8673136
HTML5 43,737 成员 5,570 内容