从电子邮件到应用程序的离子外部链接(深层链接)

时间:2015-11-16 10:08:30

标签: ionic-framework ionic

我正在尝试添加来自电子邮件的链接 点击它将在相关页面中打开该应用程序

我还没有找到解决方案。

如果你有任何建议怎么做,我会很高兴知道。

感谢。

这是一个场景:

  1. 用户点击忘记了passowrd。
  2. 电子邮件通过服务器发送。
  3. 该电子邮件包含重置密码的链接(这是我需要的)
  4. 用户点击链接,在移动应用程序中输入重置密码页面。
  5. 说它应该支持所有离子平台(最重要的ios / android)

    是相关的

1 个答案:

答案 0 :(得分:1)

我过去同意@LiadLivnat使用Custom-URL-scheme

以下是一段代码:

考虑您使用run方法{/ 1}}:

reportAppLaunched

现在,在我的情况下,用户打开联系人列表并点击某个成员时,将触发此全局函数。 Android会询问您想要打开此联系人的女巫应用程序并选择。方法app.run(function($rootScope){ /* ... */ $rootScope.reportAppLaunched = function(url) { $log.debug("App Launched Via Custom URL: " + url); $rootScope.$apply(function() { if (url.substring(0, 'mailto:'.length) === 'mailto:') { $rootScope.navigateTo('forgot_password_view', {action: url}); } }); }; } 已触发,您可以重定向到应用程序中的特定视图。

handleOpenURL

希望它会有所帮助,