首页 > 解决方案 > Deeplink 仅适用于自定义方案而不是 HTTPS

问题描述

我目前正在使用 Ionic 5 并尝试添加用于激活和帐户或重置密码的深层链接功能。我目前的解决方案一般都可以使用,但仅适用于我的自定义方案,但不适用于 HTTPS。也许我出错了,但我希望用户单击通过邮件进入的 HTTPS 链接并打开应用程序而不是使用 Https 的浏览器。我在 codepen 中进行了测试,它可以与myScheme://myurl.com/user/activate?link={linkGuid}一起使用,但不能与https://myurl.com/user/activate?link={linkGuid}一起使用。

这是我的 config.xml:

<plugin name="ionic-plugin-deeplinks" spec="1.0.24">
    <variable name="URL_SCHEME" value="myScheme" />
    <variable name="DEEPLINK_SCHEME" value="https" />
    <variable name="DEEPLINK_HOST" value="myurl.com" />
</plugin>

有什么想法我可以尝试使它起作用吗?

提前致谢!干杯!

标签: ionic-frameworkhttpsdeep-linking

解决方案


推荐阅读