- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Branch.io 通用深层链接,它在我的应用程序中显示产品页面,如果未安装该应用程序,则显示等效的网站页面。
当点击来自其他应用程序(如 WhatsApp 或 Notes)的链接时,该链接有效。我的应用启动并立即显示正确的产品。
但是,如果用户使用我自己的应用程序的消息传递平台将此链接作为文本消息传递给另一个用户,则该消息会使用 UITextView 显示在我的应用程序中,并点击此链接UITextView 始终在 Safari 中启动回退 URL。
只有当从 Safari 切换回我的应用程序时,才会调用深层链接处理程序,然后正确处理链接。
我希望我的应用程序能够立即处理自己的深层链接,即使它们是从应用程序本身内部点击的,也无需启动 Safari。有谁知道如何实现这种行为?
最佳答案
深层链接是提供高质量用户体验的极其重要的部分。借助深层链接,您可以将用户带到他们点击的确切内容,甚至可以提供定制的入门体验。
您可以在不启动 safari 浏览器的情况下在应用程序内自动路由,请点击此链接了解详细实现:
https://docs.branch.io/deep-linking/routing/#option-3-use-branchs-easy-config-deep-link-routing
如有其他疑问,请随时写信至 support@branch.io。
关于ios - UITextView : Tapping a universal deep link that should lead to the SAME app, 在 Safari 中打开回退 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59249851/
我是一名优秀的程序员,十分优秀!