我正在为iOS
Android构建一个AngularJS(1.x)和Ionic / Cordova移动应用程序.我想在我的登录页面添加/创建“深层链接”,这样当我向新用户发送“确认您的电子邮件”电子邮件时,他们会点击链接确认他们的注册,然后如果他们在他们的移动设备(安装了我的应用程序),它们将直接进入应用程序登录页面.
我看到this plugin,但我没有在AngularJS / Ionic / Cordova应用程序中创建深层链接的经验.有任何想法吗?
解决方法
如果您不确定深层链接,则会增加页面的机器人展示次数,从而增加抓取工具的数量.
如果您想了解有关深层链接的更多信息,请访问以下链接:http://www.divami.com/blog/deep-linking-angular/
现在,您要实现的是对现有用户进行身份验证以及对服务器进行API调用,以检查用户是否已存在.如果用户存在,他们将被带到登录页面,否则他们将被带到注册页面.这可以使用angularjs中的解析器来实现.
以下是如何实现此目的的链接:
https://medium.com/opinionated-angularjs/advanced-routing-and-resolves-a2fcbf874a1c