如何从运行本地网站的iPad应用程序打开safari窗口?

时间:2014-12-22 05:32:15

标签: objective-c xcode ipad

我有一个 iPad 应用程序正在本地加载网站。它运作完美,但唯一的问题是我有 Facebook 的链接,当我点击它时, Facebook 页面将在应用程序窗口中打开。因此,我需要关闭正在运行的应用程序并重新打开它以再次使用它。如何为此目的打开一个新的 Safari 窗口?

该网站的所有文件都在应用程序资产文件夹中,因此一旦用户打开该应用程序,就会看到wesbsite

 <a href="facebook address" target="_blank"><img src="facebook logo"/></a>

1 个答案:

答案 0 :(得分:0)

How to launch safari and open URL from iOS app

这不是我的答案,但我认为它可以提供帮助(链接到上面的答案......不允许发表评论):

以下是名为Tim

的成员的回答

继承人的所作所为:

我在标题.h文件中创建了IBAction,如下所示:

- (IBAction)openDaleDietrichDotCom:(id)sender;

我在“设置”页面上添加了UIButton,其中包含我要链接到的文字。

我已将按钮正确连接到文件所有者的IBAction

然后实施以下内容:

- (IBAction)openDaleDietrichDotCom:(id)sender
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.daledietrich.com"]];
}