【问题标题】:How to get WebView Content Size如何获取 WebView 内容大小
【发布时间】:2010-12-03 04:23:41
【问题描述】:

我正在寻找 WebView 内容大小来缩放数据以适应小尺寸的 WebView 框架。

WebView 在从 IP 摄像机获取图像时连续加载数据,因此不调用 -(void)webViewDidFinishLoad 委托方法,否则 [webview sizeThatFits:CGSizeZero] 将给出接收器内容大小。

如何获取连续加载数据的WebView内容大小?

谢谢,

【问题讨论】:

    标签: iphone uiwebview


    【解决方案1】:

    请参阅my answer 以了解类似问题。而不是-webViewDidFinishLoad,您应该考虑使用计时器调用它(并首先检查是否已加载某些内容)。

    如果 HTML 在您的控制之下,您可能希望使用 JavaScipt onLoad 处理程序调用它,该处理程序尝试获取您可以在 -webView:shouldStartLoadWithRequest:navigationType: 中拦截的自定义 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 2019-06-23
      • 2014-09-05
      • 1970-01-01
      • 2013-07-26
      • 1970-01-01
      • 2012-07-28
      相关资源
      最近更新 更多