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

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

如何解决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 举报,一经查实,本站将立刻删除。