gpt4 book ai didi

iphone - 获取 UIWebView 层次结构中的上一页

转载 作者:行者123 更新时间:2023-11-29 13:15:38 26 4
gpt4 key购买 nike

我需要能够弄清楚 UIWebView 层次结构中的上一页是什么,以便我可以在某些情况下禁用后退按钮。所以,澄清一下:

 User is on page A - clicks on link
User is now on page B - clicks on link
User is now on page C - clicks on the **back** button
User is now on page B

我需要能够知道 B 页面 的“上一个”页面是 A 页面。不幸的是,我现在使用的方法通常只能弄清楚用户所在的上一个页面.所以在上面的情况下,它认为之前导航的页面是页面C。

任何帮助将不胜感激! :)

最佳答案

每次用户单击链接并加载新页面时,您的 Web View 委托(delegate)都会收到一条消息。所以每次都“写下”该信息!现在您知道“返回”是什么意思了吧。

此外,您还可以将 JavaScript 与 UIWebView 对话。 JavaScript 为您提供了一个history 对象。 UIWebView 中的许多关键功能都是通过 JavaScript 实现的! Apple 没有费心在 Objective-C 属性中复制它,因为,好吧,为什么要费心呢?

关于iphone - 获取 UIWebView 层次结构中的上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15885586/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com