通用链接部分排除 iOS

Universal links partial exclude iOS

我已经包含了我的路径:mydomain.com 到通用 link 以及 mydomain.com/jobs。单击 link 时,我想从应用程序外部重定向到该应用程序。但是,需要从应用程序内部打开该应用程序的某些网络版本。所以一些特定的工作,如 mydomain.com/jobs?id=xxxx 正在打开 webview,但这些工作与深层 linking 联系太多。有没有办法排除一些特定的工作要求?例如添加一个额外的 url 参数,如 mydomain.com/jobs?id=xxxx?allowWebview=true.

来自Apple's documentation

To specify an area that should not be handled as a universal link, add “NOT ” (including a space after the T) to the beginning of the path string.

所以你可能想试试

"paths": ["mydomain.com/*", "NOT mydomain.com/*?allowWebview=true*"]