2016-02-02 84 views
0

我正在开发一些iOS应用程序,有些人希望链接到他们的网站。从网站到应用程序到iOS上的网站

虽然我已经设法使用schemes从网页中打开我的应用程序,但是当我完成我在应用程序中必须做的事情后,我可以切换回Safari浏览器中的原始网站选项卡。

据我所知:这是很简单的,从我的应用程序在Safari中打开一个新的页面,但我不知道是否有可能回到实际原来的页面,就像ios9背对背-app按钮可以。

我可以打开一个新页面,并与一些JavaScript,这可能会显示原始页面,因为它是下一个在选项卡列表关闭马上...但它并不感到右(是吗?)

我阅读的东西约ios9深层链接,仍无法找到任何有趣。

+0

物权法要明确,要打开一个网站内,您的应用程序,并使用该网站后,我们回到应用程序,是正确的? – UlyssesR

+0

其实,我想打开Safari,我离开了。假设你在Safari浏览器的网站上,想要付费,为你打开付款应用程序,付款,然后返回到停止的网站。 –

回答

0

要做到这一点是Safari浏览器使用URLScheme打开。但是,(afaik)Safari App没有url方案。如果用户从Chrome中来到你的应用程序,比你可以使用它的URL方案

Google Chrome has the following two URI schemes: googlechrome:// and googlechromes:// 

的iOS 9的回应用程序按钮不能以编程方式调用,所以你不能使用它。然而,在jailbreaked设备的应用程序可以模仿,也许这将帮助你http://theunlockr.com/2015/08/23/enable-back-button-ios-8-video/

我可以打开一个新页面,并关闭一些 JavaScript的直线距离,这可能会显示原始页面,因为 它是下一个一个在标签列表中......但它感觉不对( 它呢?)

它根本感觉不对。因为在iOS用户中回到previos(或任何其他)应用程序的典型行为是按住home键两次,然后选择该应用程序。也许你可以简单地显示一条消息,并要求用户返回Safari。