2017-08-31 55 views
0

我最近在处理有关通用链接的iOS。但是我发现在某些应用程序中,我的通用链接无法打开我的应用程序100%。所以,我想知道如何防止通用链接在我的应用程序中打开第三方应用程序。谢谢!如何拦截应用程序中的iOS通用链接

+0

请分享您现在尝试使用的代码。 –

+0

Thers's no code。我只是想阻止通用链接调用。我想得到一个解决方案。 –

回答

0

通用链接需要明确的用户交互才能参与。如果由于Java脚本重定向或服务器重定向或通过另一个应用程序导航而导致Universal Links发生,Universal Links将不会启用,并且用户将停留在浏览器/ webview中。此外,用户可以在特定设备上禁用特定域的通用链接。

或者,如果您想要在应用程序中打开网站的某些页面的黑名单,您可以编辑AASA文件以排除这些页面。也看到这个答案Hide "Open in app" banner while using Universal links

这是否回答你的问题?

+0

对不起,编辑AASA文件可以证明我的应用程序在其他应用程序中打开。我想要什么,以防止在我的应用程序中打开其他应用程序。我使用测试H5中的通用链接。它确实做了用户交互,而不是重定向,所以我很困惑它是如何实现的。 –

+0

如果你可以描述你想要做什么以及哪些不起作用,那么可能会很好。当你说App时,你是指原生的iOS应用程序还是不同的东西? –

相关问题