【问题标题】:Get Progress of UIWebView获取 UIWebView 的进度
【发布时间】:2015-05-26 00:18:35
【问题描述】:

有没有办法从标准的@IBOutlet 获取从 Swift 中的 UIWebView 加载的页面百分比?

@IBOutlet var webView: UIWebView!;

【问题讨论】:

  • 如果您的主要目标是向用户显示正在加载的内容,请考虑使用UIActivityIndicatorView
  • @DanielStorm 我希望获得百分比以一种不只是微调器的方式向用户显示,例如 UIProgressView。我见过类似的问题,但答案只是随着时间的推移而增加,而不是随着页面实际加载的距离而增加。
  • 您是否希望 UIWebView 中的页面加载时间超过 10 秒? ux.stackexchange.com/a/77123

标签: ios swift webview progress


【解决方案1】:

不使用 UIWebView,不;这是不可能的。

但是,在 iOS 8 中,您可以使用 WKWebView,它有一个 estimatedProgress 属性,您可以使用键值观察来观察该属性,从而随着加载的进行而更新。

【讨论】:

    猜你喜欢
    • 2012-10-18
    • 1970-01-01
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-15
    • 1970-01-01
    • 2021-04-02
    相关资源
    最近更新 更多