iPhone应用程序应该在safari /默认浏览器中打开链接
有一个需求,iphone应用程序将拥有占位符以在其上打开一些静态内容。静态内容将从第三方网站呈现。在这个静态内容中,有一个链接,需要在默认浏览器中打开。iPhone应用程序应该在safari /默认浏览器中打开链接
链接包含在<a>
标记中。事情是这样的:
<a href="http://www.example.com"> open in default browser </a>
的问题是,该链接在App
不是在默认浏览器中打开。
我的问题是,这需要处理?
由于静态内容来自第三方网站,这是否会从侧面处理。
这是需要考虑应用程序开发方?
或者任何自定义url需要配置?
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.example.com"]];
它已经在这里更详细的回答:
How to launch safari and open URL from iOS app
谢谢DEV快速回复。 按照你的说法,这个必须从应用端处理,而不是从web开发端来处理,不是吗? – PaRsH
是的,就在你的任何一个UIViewController的viewDidLoad方法里面。 如果你对iOS很满意,那些家伙有清楚的指导http://www.appcoda.com/ios-programming-course/ –
你知道,很高兴你找到了重复。但是这不是一个可以接受的答案,我们有这个问题。当你有50名代表时,你会得到这个选择,这次我为你做了。 – Deduplicator
如果添加目标= “_空白” 属性,你标签,会发生什么? –
@ Matyi:即使我把_blank放在一起,结果也是一样的。它在App中开放。 – PaRsH