加载新网址时我会丢失历史记录
Posted
技术标签:
【中文标题】加载新网址时我会丢失历史记录【英文标题】:I lose history when load new url 【发布时间】:2016-07-23 00:03:39 【问题描述】:我有两个ViewController
,其中一个有一个WebView
,并调用第二个ViewController
。
第二个ViewController
是QRReader
与第一个ViewController
的新URL。
我的问题是,当我加载新 URL 时,我清除了 WebView
历史记录,因此 GoBack
不再起作用。
【问题讨论】:
【参考方案1】:将当前 url 存储在 performSegueWithIdentifier
的数组中,这样当您返回第一个视图控制器并且当前 URL 发生更改时,您可以使用 goBack
加载数组中最新的 url 等等。
【讨论】:
我认为存储当前 url 是不够的,但也许我可以存储一个历史向量并在goBack
时加载。你知道怎么做吗?我在谷歌上搜索但没有找到一个例子。感谢您的帮助!
矢量是什么意思?和矩阵向量计算一样?
对不起我的英语,正确的单词是数组。我可以存储历史数组并在goBack
时加载?再次感谢
是的,这实际上就是我在回答中试图传达的内容。对不起,如果我不够清楚:)。
你知道我在哪里可以找到一个例子吗?我阅读了官方文档并在谷歌上搜索过,但没有找到。以上是关于加载新网址时我会丢失历史记录的主要内容,如果未能解决你的问题,请参考以下文章