如何跟踪页面加载的百分比
How to track the percentage of the page loading?
我们需要一些方法来跟踪页面加载的百分比。
例如,在页面的不同部分的代码中放置一些3个元素,这将表示页面加载的百分比。即第一个元素被加载了10次,第二个10次,第三个只有5次。因此,有可能确定在加载第二个和第三个元素之间,我们必须修复一个问题,以增加整个页面的加载百分比。
有没有办法在谷歌分析中创建这样的跟踪?
很确定已经存在metrics
了。我在使用谷歌的core reporting api
时做了类似的事情,所以我会提供一些我使用的例子。
ga: pageLoadTime
总页面加载时间是指从启动页面视图(例如点击页面链接)到加载完成在浏览器中所花费的时间(以毫秒为单位)。
ga: domInteractiveTime
浏览器解析文档(DOMInteractive)所需的时间(以毫秒为单位),包括从用户位置到服务器的网络时间。此时,用户可以与文档对象模型交互,即使它没有完全加载。
ga: domContentLoadedTime
浏览器解析文档和执行延迟和解析器插入的脚本(DOMContentLoaded)所需的时间(以毫秒为单位),包括从用户位置到服务器的网络时间。文档的解析完成了,文档对象模型也准备好了,但是引用的样式表、图像和子框架可能还没有加载完成。此事件通常是javascript框架执行的起点,例如,JQuery的onready()回调等
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 显示php中的加载百分比文本
- 带有百分比的 Ajax 加载进度条
- 动态增加 AJAX 加载程序的负载百分比
- 显示使用 AJAX 获取数据时的加载百分比
- 进度条显示ajax、php中的加载百分比
- 边缘动画自定义百分比预加载程序
- 仅在页面加载的特定百分比上进行转换/事件像素加载
- 在WebView中运行JavaScript,而页面仍在加载-我可以得到进度百分比
- 如何跟踪页面加载的百分比
- 如何显示加载状态的百分比ajax响应
- 填充透明的标志与页面加载的百分比
- 如何显示网站加载的百分比,而不是gif或任何动画图像
- 如何获得一些元素的实际宽度/高度加载后,其宽度/高度最初设置百分比
- Javascript:决定文件加载的百分比
- 无法检索HTML5视频加载百分比
- Loader,它还显示网页的加载百分比
- JavaScript图像加载百分比