【问题标题】:How can I see the size (in bytes) of a resource in a UIWebView using Safari 7 Web Inspector?如何使用 Safari 7 Web Inspector 查看 UIWebView 中资源的大小(以字节为单位)?
【发布时间】:2013-11-30 08:48:42
【问题描述】:
我正在努力减少使用 UIWebviews 显示广告的应用上的图像大小(以字节为单位)。在普通网页上,我可以刷新页面,Web Inspector 中的权重图标会列出资源的大小。
但是当我刷新我的UIWebView 时,我的内容消失了,所以我看不到权重面板。
注意事项:
UIWebView 的内容由loadHTMLString:baseURL: 加载,它传入带有baseURL 的nil 的HTML 字符串。
【问题讨论】:
标签:
ios
uiwebview
safari
web-inspector
【解决方案1】:
所以这不是一个理想的解决方法,但我的解决方案是听UIWebView 委托方法webView:shouldStartLoadWithRequest:navigationType:。如果navigationType 是UIWebViewNavigationTypeReload,我只需使用我之前使用的相同字符串调用loadHTMLString:baseURL: 方法。这会启用权重图标,将我带到列出每个资源大小的页面。