2017-08-12 74 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> 
相关问题