如何测量 iOS Safari 上的页面加载时间?

Posted

技术标签:

【中文标题】如何测量 iOS Safari 上的页面加载时间?【英文标题】:How can I measure pageload time on iOS Safari? 【发布时间】:2011-12-15 01:58:21 【问题描述】:

我正在关注这些页面以将视频文件实时流式传输到我的 iPhone。

https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH102-SW1

http://techblog.unwiredappeal.com/2010/03/vlc-http-live-streaming-module-patch.html

你知道:从 mp4 制作 .ts 和 .m3u8 文件,使用指向 .m3u8 的 video 标签来播放文件。现在我需要测量 .m3u8 文件和 .ts 文件的加载时间(以毫秒为单位)。

【问题讨论】:

这个较早的线程怎么样? ***.com/questions/7210811/… 【参考方案1】:

您可以利用UIWebView 代表并测量负载从开始到停止的时间。

-(void)webViewDidStartLoad:(UIWebView *)webView;
-(void)webViewDidFinishLoad:(UIWebView *)webView;

【讨论】:

以上是关于如何测量 iOS Safari 上的页面加载时间?的主要内容,如果未能解决你的问题,请参考以下文章

图像无法在 iOS 上的 Safari 上加载

单击 Safari 上的后退按钮时使用 React 挂钩强制页面重新加载

嵌入的音频在 Safari/iOS 上不可见

隐藏 Safari 组件时如何使用 jQuery Mobile 从错误加载页面中恢复?

通过 Chrome 调试运行在 IOS-safari 上的页面

设置隐藏的下拉选择值会导致 iOS 11 Safari 中的页面重新加载