2015-12-16 51 views
0

在Branch.io中,我創建了一個分支併成功將鏈接發佈到Facebook。這是我對branch.io儀表板配置:Branch.io:深入鏈接轉到自定義URL返回

config

這是在Facebook上的鏈接:

facebook link

我點擊它,它重定向我到我的應用程序成功。在屏幕底部的幾秒鐘出現,我的應用程序啓動:

redirect

現在,我通過關閉我的應用程序啓動Facebook返回到Facebook的 - 內置在瀏覽器中的Facebook似乎與去要繼續的(www.yahoo.com)自定義網址:

yahoo

在幾秒鐘內,雅虎將打開:

yahoo

我原以爲,一旦重定向成功,Facebook內置的瀏覽器就會關閉,當你回到Facebook時,facebook會出現。我不希望內置瀏覽器繼續使用自定義網址,就好像您的應用沒有安裝。

有沒有解決這個問題?

回答

1

如果檢入Facebook的設置,默認情況下會將外部鏈接打開設置爲關閉。

enter image description here

這絕對是一個討厭當談到尤其是來自Facebook的深層鏈接。

我從來沒有使用過branch.io,但我假設它能夠攔截深度鏈接的這種行爲,從外部打開鏈接,但是這並不能阻止Facebook嘗試在瀏覽器中呈現沒有關閉的情況。認爲你的用戶默認關閉了這可能是不現實的。

但現在測試,我會打開外部鏈接打開,看看是否暫時有助於停止問題。

+0

我嘗試了你的建議,這很有道理 - 鏈接在瀏覽器中打開,然後瀏覽器打開我的應用程序。如果我關閉我的應用程序並導航回瀏覽器,瀏覽器現在繼續轉到我的自定義網址。我覺得我們已經把問題從facebook轉到了瀏覽器。 – Simon

+0

@Simon是的,我相信它不是bridge.io的問題,因爲如果你使用twitter來嘗試同樣的事情,我相信你會觀察這種行爲,因爲他們現在打開應用程序內部的所有鏈接,以及linkedin –