2016-02-02 116 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。