Ios 仅为特定页面/路径启用通用链接
我已经通读了如何配置路径以启用universal link,我只想为特定页面启用它,例如 我希望仅通过以下页面启用它:Ios 仅为特定页面/路径启用通用链接,ios,ios9,ios-universal-links,Ios,Ios9,Ios Universal Links,我已经通读了如何配置路径以启用universal link,我只想为特定页面启用它,例如 我希望仅通过以下页面启用它: https://example.com/path/enabled.html 而其他页面如: https://example.com/path/notEnabled.html 不应该启用它,也就是说,如果我在后一页向下滑动,我不应该在顶部显示“用myAppAnme打开”横幅 为了实现这一点,我在服务器上设置了苹果应用程序站点关联文件,如下所示: "applinks": {
https://example.com/path/enabled.html
而其他页面如:
https://example.com/path/notEnabled.html
不应该启用它,也就是说,如果我在后一页向下滑动,我不应该在顶部显示“用myAppAnme打开”横幅
为了实现这一点,我在服务器上设置了苹果应用程序站点关联
文件,如下所示:
"applinks": {
"apps": [],
"details": [
{
"appID": "teamPrefix.com.app.bundleID",
"paths": [ "/path/enabled.html", "NOT /path/*"]
}
]
}
但是,当我浏览https://example.com/path/notEnabled.html
使用Safari并向下滑动,通用链接的横幅将显示在启用页面中,我不希望这样做。有没有办法只为特定页面启用它,或者我将配置设置为错误的方式
谢谢
注意:我也尝试过
“NOT*”
和“NOT/”
,但是横幅仍然出现在不应该有它的页面中如果我没有弄错的话,横幅是由HTML中的元标记控制的,而不是在苹果应用程序站点关联
文件中。检查HTML的源代码,并验证您没有横幅所需的元标记