2017-04-18 41 views
0

我嘗試了應用程序的深層鏈接。我能夠使用cordova插件進行深度鏈接。所以,現在我有以下scenerios: -深度鏈接離子應用程序,並從另一個應用程序打開它

  1. 當有人點擊該網址後https://sample.com,它打開了我的應用程序(按預期工作)
  2. 我想使用其他應用程序,使內部的計劃,作爲超級鏈接它打開我的應用。

如何解決第二個問題。我也想打開應用程序,如果有人顯式輸入URL。

所以基本上這個問題從另一個使用方案URI

+0

據我所知,其他應用程序將不得不打開你的應用程序使用你的計劃。換句話說,他們將不得不'調用'[yourscheme]:// someroute。如果該應用打開您的網站,則該設備的瀏覽器將嘗試打開您的應用,如果該服務器中的方案與您的應用的方案相匹配。 –

+0

是這是我想要做的。但是是否有服務器也參與其中?我不知道這一部分。請指導我。 @ChristianBenseler我現在正在使用Android作爲我的平臺,並且還必須對iOS執行相同的操作 –

+0

請查看https://github.com/nordnet/cordova-universal-links-plugin –

回答

0

你可以打開另一個應用程序像這樣調用一個應用程序。

navigator.app.loadUrl(link, {openExternal: true}); 
相關問題