我想在iPhone应用程序中打开safari中的URL链接,但是我需要在同一个选项卡中打开url链接,而不是像Safari中那样在New Tab中打开 .
我使用以下代码打开URL:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];
但是这个代码在每次调用时都会在safari中打开一个新标签,有没有办法打开相同标签中的url链接是safari?
简答:没有 .
答案很长:不幸的是,你没有任何能力调整Safari将如何打开新页面,这就是原因很简单 . 如果一个应用程序在safari中打开一个URL,并想象用户想要保留它(因为他没有关闭它就有意义),然后在选项卡上打开一个新的URL将更容易被Apple用户不友好 .
在Safari上打开相同选项卡的唯一方法是,如果打开了8个(最大数量)选项卡,那么即使已经打开了,也会在Safari的第8个选项卡上打开 .
不,因为这会删除iOS设备所有者的最后一个链接 . 他们可能会失去联系 .
在Safari上打开相同选项卡的唯一方法是,如果打开了8个(最大数量)选项卡,那么即使已经打开,您的网址也会在Safari的第8个选项卡上打开 .
有免费的网络浏览器教程,如果你想要更多的控制,为什么不只是创建自己的浏览器 . Creating a mobile-browser application tutorials:
2部分教程,网页视图here和here.
互联网浏览器带搜索栏视频@ youtube.com/.....
2 回答
简答:没有 .
答案很长:不幸的是,你没有任何能力调整Safari将如何打开新页面,这就是原因很简单 . 如果一个应用程序在safari中打开一个URL,并想象用户想要保留它(因为他没有关闭它就有意义),然后在选项卡上打开一个新的URL将更容易被Apple用户不友好 .
在Safari上打开相同选项卡的唯一方法是,如果打开了8个(最大数量)选项卡,那么即使已经打开了,也会在Safari的第8个选项卡上打开 .
不,因为这会删除iOS设备所有者的最后一个链接 . 他们可能会失去联系 .
有免费的网络浏览器教程,如果你想要更多的控制,为什么不只是创建自己的浏览器 . Creating a mobile-browser application tutorials:
2部分教程,网页视图here和here.
互联网浏览器带搜索栏视频@ youtube.com/.....