2017-08-12 71 views
0

我對應用程序開發非常陌生,最近嘗試使用Cordova開發Android應用程序。我被困在以下問題:科爾多瓦:通過點擊網站鏈接啓動應用程序

用戶需要註冊,接收他應該用來通過打開鏈接「激活」帳戶的郵件。據我所知,有一種方法可以在應用程序中打開特定的鏈接而不是web瀏覽器,不是嗎? - 所以我希望電子郵件中的激活鏈接可以用我的cordova-app而不是webbrowser打開。這可能嗎?

如果這是不可能的,也許我可以這樣做:用戶點擊鏈接,並重定向到有一個像「現在打開應用程序」按鈕的網站,實際上只是打開了科爾多瓦應用程序。

感謝您的幫助!

回答

0

有一個自定義的URL方案插件。 安裝類型:

cordova plugin add cordova-plugin-customurlscheme --variable URL_SCHEME=mycordovaapp 

取代「mycordovaapp」的東西,匹配您的應用程序,並且不包含空格。

現在在網站上創建一個鏈接

<a href="mycordovaapp://">Open app now</a> 

另請參閱docs

我剛剛發現了這個插件,InAppBrowser你可以從另一個科爾多瓦應用程序啓動您的科爾多瓦的應用程序副

<button onclick="window.open('mycordovaapp://', '_system')">Open the other app</button> 
相關問題