停止通用链接iOS应用程序



我有一个带有嵌入式wkwebview的应用程序,每当用户单击WebView中的Amazon链接时,都会打开本机Amazon应用程序。有没有办法在我的应用程序中停止链接打开其他应用程序?

我已经尝试实现WKNAvigationDelegate方法:

    - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler

但是,Apple将索引从常规域而不是自定义模式构建。

我要阻止通用链接在另一个应用程序中打开的原因是,我正在制作一个愿望清单应用程序,该应用程序使用户可以添加网站中的项目。通用链接通过打开本机应用程序有效地打破了此功能。

无法停止深度链接。这是应用无法控制的OS级功能。

相关内容

最新更新