我使用了一些开放资源来处理我在WebView中的外部链接,所以现在每次我点击网址时,新视图会显示页面“Done”“back”“forward”“safari中的开放链接”之类的东西那。但与此同时我的应用程序的早期webview仍在加载并显示url网站。我怎么能阻止它?当用户单击“完成”新页面时,他们肯定希望返回到前一页面。 这是我使用的开放资源类:https://github.com/samvermette/SVWebViewController
感谢。我希望自己清楚明白。我是新来的,也是ios开发的新手。
答案 0 :(得分:1)
不完全清楚你在问什么,但每次在UIWebView中点击一个链接时,都会调用UIWebView委托shouldStartLoadWithRequest方法。
如果您不想加载链接,只需从此方法返回NO。
UIWebView类中还有一些属性可让您返回或继续浏览页面历史记录。
如果这不能回答你的问题,你可以尝试改写吗。