【问题标题】:iOS when I click on an Associated Domain within my own app, safari is launched insteadiOS 当我在自己的应用程序中单击关联域时,将启动 safari
【发布时间】:2019-05-14 15:53:56
【问题描述】:

我有一个关联的域。如果我从我的应用程序外部的任何位置单击指向该域的链接,就会启动该应用程序。

如果我在我的应用程序中单击它,则会启动 safari。

为什么会这样?我可以预防吗?

【问题讨论】:

    标签: ios associated-domains


    【解决方案1】:

    在 AppDelegate method

    拦截来自 openURL 的链接和来自其他组件(如 UITextView)的链接 - 呈现自定义警报并在警报委托上取消或重定向到链接

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-26
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      • 2018-05-31
      相关资源
      最近更新 更多