所以在我的webview中我在我的服务器上加载了一个带有html链接的页面...是否有任何我可以使用的代码(标签,类,html,java等)将导致这些链接在Safari中打开而不只是在webview中?
感谢您的帮助。我一直在寻找,没有运气......但是 -
答案 0 :(得分:0)
从应用程序打开另一个应用程序的唯一方法是在UIApplication上使用openURL方法:(example)
[[UIApplication sharedApplication] openURL:url]
不幸的是,这意味着您无法通过对HTML内容进行一些更改来启动Safari而不是Webview。它需要更新您的应用。
退一步这是有道理的,因为这样的功能将允许Web开发人员劫持非Safari浏览器应用程序,迫使他们使用Safari。它可能甚至没有意义,但它会导致最终用户的一些混淆,也许还有一些安全隐患。