0

我使用一些开放资源来处理我在 WebView 中的外部链接,所以现在每次我单击 url 时,一个新视图都会显示带有“完成”“后退”“前进”“在 safari 中打开链接”之类的页面。但与此同时,我的应用程序的早期 webview 仍在加载并显示 url 网站。我怎么能阻止它?当用户为新页面单击“完成”时,他们肯定想回到之前的页面。这是我使用的开放资源类:https ://github.com/samvermette/SVWebViewController

谢谢。希望我说清楚。我是新来的,也是ios开发的新手。

4

1 回答 1

1

不完全清楚你在问什么,但每次在 UIWebView 中单击链接时,都会调用 UIWebView 委托 shouldStartLoadWithRequest 方法。

如果您不想加载链接,您只需从此方法返回 NO。

UIWebView 类中还有一些属性可以让您在页面历史记录中返回或前进。

如果这不能回答您的问题,您可以尝试改写它。

于 2012-05-25T20:38:08.377 回答