微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

深层链接并非每次都在 Android (React Native) 上运行

如何解决深层链接并非每次都在 Android (React Native) 上运行

我们正在开发一个跨平台应用程序(为简单起见,我将其称为 MyApp),该应用程序使用深层链接与其他应用程序 (OtherApps) 协作。基本代码是用 React Native 编写的。

当我通过OtherApp向MyApp发送深层链接时,深层链接数据被传递到MyApp,然后使用另一个深层链接(从MyApp到OtherApp)进行处理并发送回OtherApp。

问题是在 Android 上它第一次运行良好,但在第二次尝试时停止运行。我了解从 MyApp 到其他应用程序的“返回”活动随后会阻止我们正确使用未来从其他应用程序到 MyApp 的深层链接

iOS 上未发现此问题。

当我点击硬件后退按钮时,MyApp 上出现类似问题......深层链接停止工作(仅一次),如果我使用任务管理器更改应用程序,则问题不存在。

我试图检查 adb 日志,直到现在我注意到的唯一一件事是这一行:

W System  : A resource Failed to call release. 

它会出现两次,而且只有在深层链接不起作用时才会出现。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。