首页 文章

在iPhone应用程序的相同选项卡中打开Safari

提问于
浏览
0

我想在iPhone应用程序中打开safari中的URL链接,但是我需要在同一个选项卡中打开url链接,而不是像Safari中那样在New Tab中打开 .

我使用以下代码打开URL:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];

但是这个代码在每次调用时都会在safari中打开一个新标签,有没有办法打开相同标签中的url链接是safari?

2 回答

  • 0

    简答:没有 .

    答案很长:不幸的是,你没有任何能力调整Safari将如何打开新页面,这就是原因很简单 . 如果一个应用程序在safari中打开一个URL,并想象用户想要保留它(因为他没有关闭它就有意义),然后在选项卡上打开一个新的URL将更容易被Apple用户不友好 .

    在Safari上打开相同选项卡的唯一方法是,如果打开了8个(最大数量)选项卡,那么即使已经打开了,也会在Safari的第8个选项卡上打开 .

  • 4

    不,因为这会删除iOS设备所有者的最后一个链接 . 他们可能会失去联系 .

    在Safari上打开相同选项卡的唯一方法是,如果打开了8个(最大数量)选项卡,那么即使已经打开,您的网址也会在Safari的第8个选项卡上打开 .


    有免费的网络浏览器教程,如果你想要更多的控制,为什么不只是创建自己的浏览器 . Creating a mobile-browser application tutorials:

相关问题