移动 Safari/Chrome 上的 Angular 应用程序中出现严重的键盘延迟

Posted

技术标签:

【中文标题】移动 Safari/Chrome 上的 Angular 应用程序中出现严重的键盘延迟【英文标题】:Severe keyboard lag in Angular app on mobile Safari/Chrome 【发布时间】:2015-12-04 19:21:35 【问题描述】:

我在移动 Safari 和 Chrome 上运行的 Angular 应用程序中遇到严重的键盘延迟。在桌面浏览器上打字时没有任何延迟。我该如何解决这个问题?我怀疑这与页面上的观看者过多有关,但我不太确定。

【问题讨论】:

我们有没有机会看到一些导致这种滞后的代码?我同意这可能与您运行的观察者有关。 很遗憾,我无法分享它,但我们将不胜感激。 【参考方案1】:

您完全正确,观察者的数量正在减慢您的摘要周期。

为了帮助调试这种性能,我很喜欢使用这个工具来实时查看您在一个页面上运行了多少观察者:ng-stats

【讨论】:

以上是关于移动 Safari/Chrome 上的 Angular 应用程序中出现严重的键盘延迟的主要内容,如果未能解决你的问题,请参考以下文章

iPhone Safari/Chrome 上的重定向过多

处理 Safari/Chrome 上的“取消”按钮,以便在 App Store 中弹出

如何使用 Javascript 在移动 Safari 和所有其他浏览器上录制音频?

HTML5 音频播放器适用于 safari/Chrome,但不适用于 iPhone

你对Appium了解多少?

iOS Safari/Chrome 不会向上滚动以在无线电输入上显示验证错误消息