iOS URL方案允许网站像这样启动应用程序:
twitter://timeline
启动Twittergooglechrome://google.com
启动Chromefb://root
启动Facebook______________
启动Safari?(不是http://
,因为Safari无法从UIWebView
启动)
有哪些自定义URL方案可以触发Safari启动(即使在另一个应用程序的UIWebView
中)?
澄清一下,我不是在寻找 [[UIApplication sharedApplication] openURL: request.URL];
相反,我正在寻找一个网站如何允许用户从另一个应用程序的UIWebView
中启动Mobile Safari的方法(例如 Google Chrome、Twitter 等)。
弹出其他应用程序的示例HTML链接:
<a href="twitter://timeline">Open Twitter</a>
<a href="googlechrome://google.com">Open site in Chrome</a>
<a href="fb://root">Open Facebook</a>
我正在寻找类似于以下不起作用示例的东西:
<a href="safari://google.com">Open Safari [Doesn't work]</a>
<a href="webkit://google.com">Open Webkit [Doesn't work]</a>
这是一个jsFiddle的示例:http://jsfiddle.net/gXLjF/9/embedded/result/ 在iOS Google Chrome中打开此URL,并使用链接打开Safari。
UIApplication openURL:
并传递一个http或https URL。 - rmaddyUIWebView
。这与启动移动 Safari 相反。 - rmaddyx-web-search://?
或x-web-search://?your-keyword
。 - gondo