仅为特定页面/路径启用通用链接

时间:2016-05-04 08:17:55

标签: ios ios9 ios-universal-links

我已经阅读了如何配置启用通用链接的路径,并且我希望仅针对特定页面启用它,例如

我希望仅使用以下页面启用它:

Signal R

而其他网页如:

https://example.com/path/enabled.html

不应该启用它,即我不应该启用它#34;使用myAppAnme打开"如果我在后一页向下滑动,顶部的横幅。

为了实现这一点,我在服务器上设置https://example.com/path/notEnabled.html 文件如下:

apple-app-site-association

但是,当我使用Safari浏览"applinks": { "apps": [], "details": [ { "appID": "teamPrefix.com.app.bundleID", "paths": [ "/path/enabled.html", "NOT /path/*"] } ] } 并向下滑动时,通用链接的横幅就会显示在已启用的页面中,我不希望这样。有没有办法只为特定页面启用它,或者我以错误的方式设置配置?

谢谢!

注意:我还试过了https://example.com/path/notEnabled.html"NOT *",但横幅仍然出现在不应该有的页面中

1 个答案:

答案 0 :(得分:0)

如果我没弄错,横幅由HTML中的元标记控制,而不是apple-app-site-association文件中的元标记。检查您的HTML来源,并确认您没有横幅所需的元标记