android测量网页加载时间

如果被测浏览器用的是webkit内核,或者是自己写的程序,总之就是如果可以获取对应的webview对象:可以通过重写webviewclient来获取加载时间。webviewclient中的onPageStarted和onPageFinished函数,可以用来精确的测量网页加载时间。 
  
如果被测浏览器用的是自定义内核:这个比较麻烦。网上的解决方案大概有以下几种, 
  1. 针对网站的网页加载时间测试。即提供网站性能测试的服务,从远程访问你的网站并返回网页加载时间。这个显然不合我们的要求。
  2. 针对PC浏览器的网页加载时间测试。工具非常多,但可惜难以适应android平台。雅虎倒是提供了移动端的YSlow,但亲测并不好用。
  3. 针对特定内核的移动端浏览器网页加载时间测试。与我们的要求比较相符,但只支持几个主流的浏览器内核,如chrome、firefox等
  4. 针对移动端浏览器的性能测试。工具不少,但几乎都没有提供网页加载时间的测试,测试偏显示效果方面。我很奇怪网页加载时间难倒不是一个浏览器的重要性能指标吗?不知道为什么这些工具都不提供这项服务。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值