javascript - 网站是否有可能加热 android 设备并导致更快的电池耗尽?

标签 javascript angularjs performance

<分区>

我正在开发一个单页应用程序网站(基于 AngularJS)。

但是,我的客户提示说使用该网站会导致用户设备变热并更快耗尽电池电量。

用于开发的技术。

后端 - PHP/代码点火器

对于前端 - Angular JS

我也有很多用原生 Javascript 编写的代码。

网站是否可能导致这些问题?如果是,我该如何解决?

最佳答案

JavaScript 编码不当会导致浏览器使用更多资源,从而导致设备升温或电池耗电更快。

要查找的内容:网络调用、不必要的事件监听器(触摸、滚动)、昂贵的动画等。

如何解决: 尝试删除一些导致 web-app 滞后的动画和事件监听器,这些可能是使用最多资源的那些。这样您就需要过滤我们的罪魁祸首代码并对其进行优化。

有关这方面的详细报告,您可以引用这篇 BBC 文章:http://www.bbc.com/news/technology-17811557

关于javascript - 网站是否有可能加热 android 设备并导致更快的电池耗尽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48838903/

相关文章:

parameters - AngularJS:用于路由的 url 参数

performance - Go 是如何编译得这么快的?

java - 康威人生游戏优化

php - 如何在不使 Apache 崩溃的情况下清除 APC 缓存?

javascript - 按钮的 Jquery 单击事件在 ng-if div 内不起作用

javascript - 使链接在绝对定位的容器中可点击

javascript - AngularJS - 在多个元素上使用 ng-click 和 ng-class 时出现奇怪的行为

html - 如何使用 Angular 将单元格 colspan 基于条件值?

javascript - JQuery fadeIn 向下滚动

javascript - HTML 元素定位 - 如何在没有 javascript 的情况下让元素始终停留在可见区域