UIWebView打开不相关的站点

时间:2013-06-21 09:20:48

标签: iphone ios uiwebview

我使用UIWebview打开了一个网站,但有时当我点击某个按钮或链接时,它会自动调用一个不相关的网站。例如。当我点击Facebook链接时,它会直接进入App Store并询问Facebook的安装过程(即使安装了Facebook应用程序)。之后我无法回到我的应用程序中。所以我必须退出并重新打开我的应用程序。

  • 即使已经安装了Facebook应用,为什么还要转移到App Store?
  • 是否有可能向App Store添加后退选项?

代码:

webviews.scrollView.decelerationRate = UIScrollViewDecelerationRateNormal;
[webviews loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"URL of the web site"]]];
webviews.scalesPageToFit =YES;  

1 个答案:

答案 0 :(得分:0)

您可以使用UIWebview委托来控制webview可以打开或不能打开的内容(检查.... shouldStartLoadWithRequest:...) http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebViewDelegate_Protocol/Reference/Reference.html