深层链接并非每次都在 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 (将#修改为@)