防止IOS / Safari通过链接打开应用程序

问题描述 投票:1回答:1

我有一个具有IOS应用程序和Web应用程序的应用程序。

[当用户忘记密码时,他们会收到带有此链接的电子邮件:

https://my.domain.com/SetPassword/?code=some_code_here

[IOS应用程序也将该域绑定到其设置中(深链接域权限内容),当用户单击其电子邮件在其IOS设备上]中的此链接时,它将打开该应用程序-不是要访问的网页重置密码

是否有防止这种情况的方法?用浏览器而不是应用程序打开网页?

添加target="_blank"无效。

这里是电子邮件中的来源<a>:(为便于阅读而格式化)

<a style="color:#c5534d;
font-family:verdana,sans-serif;
font-size:12px;
font-weight:bold"
href="https://my.domain.com/SetPassword/?code=some_code_here_test_1"
target="_blank" 
data-saferedirecturl="https://www.google.com/url?q=https://my.domain.com/SetPassword/?code=some_code_here_test_1">
     https://my.domain.com/SetPassword
</a>

我有一个具有IOS应用程序和Web应用程序的应用程序。当用户忘记密码时,他们会收到一封带有以下链接的电子邮件:https://my.domain.com/SetPassword/?code=some_code_here IOS应用程序具有...

html ios iphone safari
1个回答
0
投票

要解决此问题,我必须添加一个apple-app-site-association文件,并使此路由排他,以不向移动应用程序打开。

© www.soinside.com 2019 - 2024. All rights reserved.