【问题标题】:WKWebView history loadingWKWebView 历史加载
【发布时间】:2016-03-23 15:08:04
【问题描述】:

我正在开发一个小应用程序来学习WKWebView 的能力。我在底部添加了一个带有后退和前进按钮的导航栏,以便在加载的页面之间导航。但是如果我用loadHTMLString 而不是loadRequest 初始化视图,那么历史按钮将不起作用。 canGoBack/canGoForward 属性为假。

如果 WKWebView 中加载的 html 文档是用 loadHTMLString 加载的,是否可以在它们之间导航?

【问题讨论】:

    标签: ios swift wkwebview


    【解决方案1】:

    从文档来看,WKWebView 附带的内置历史记录支持 URL,但不支持 HTML 块。看看WKBackForwardListItem。它具有三个属性:titleURLinitialURL

    您可以自己构建此功能,方法是实现类似的列表和类似的模型。我不知道WKBackForwardListItem 是否可以子类化,但你可以自己创建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多