gpt4 book ai didi

javascript - iOS - html5 - 响应缓慢

转载 作者:行者123 更新时间:2023-11-28 17:47:27 26 4
gpt4 key购买 nike

我有一个 html5 视频应用程序,它由视频 + JS 可滑动播放列表 + 其他 JS 动画覆盖组成。

在 iOS 中,播放列表滑动和叠加动画的加载性能良好。视频播放后,即使停止,播放列表滑动和叠加动画也非常非常慢。一些用户认为它根本没有响应。

在 Chrome/桌面版中,一切正常。

如果我记录状态信息,无论视频是否播放,日志看起来都是一样的。我不知道从哪里开始调试。这似乎是一个内存问题(?),但不确定如何或是否可以解决。

有人有什么想法吗?

最佳答案

iOS 中的 Javascript(包括 safari 和 UIWebView)执行可以停止(或者杀死可能更合适),如果在 CPU 负载很重的情况下可以为后台 native 任务或特殊任务(如处理视频 - 渲染)节省更多电量而不会抛出任何错误视频即使支持硬件 (GPU) 仍然需要更多的 CPU 能力,因此它比 javascript 获得更高的优先级,并可能导致 javascript 不按预期或预期运行 - 在极端情况下它可能工作缓慢或根本不工作。

我唯一能做的就是在 iOS 中的任何用户输入时暂停视频 - 也许这会有所帮助。

问候,汤姆

关于javascript - iOS - html5 - 响应缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com