Deeplink 重定向在本地和远程服务器上的工作方式不同

问题描述

我有一个 ReactJS 应用程序,它使用深层链接来启动安装在 iOS 设备上的应用程序。单击按钮时,我调用以下代码

openDeeplink = () =>{ window.location.replace("https://www.abcde.com/xyz?id=a" }

其中https://www.abcde.com/xyz有相关逻辑,根据参数触发深度链接请求。

本地实例在 http://192.168.1.105:3000 上运行,远程实例在 AWS 上运行,带有 https://someurl.com 上面的代码段是由单击按钮触发的。

尽管整个代码是相同的,但工作方式不同,本地实例能够通过点击启动应用程序,而在服务器上运行的实例只是将我重定向到网页。

谁能指出为什么相同的代码在本地和远程服务器上的工作方式不同?访问它时与http vs https部分有关吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)