【发布时间】:2017-02-21 01:23:02
【问题描述】:
我有一个设置了自定义 URL 方案的应用程序,并将 URL 添加到 Info.plist 中的 LSApplicationQueriesSchemes 数组中。
如果我直接进入设备或模拟器上的 Safari 并点击 myapp://,那么应用程序将打开。但是,我有一个带有调用 response.redirect("myapp://") 的 servlet 的外部托管网站,当调用它时,应用程序不会打开。
servlet 重定向适用于 iOS 9 及更低版本。 iOS 10 中发生了什么变化,所以这个调用不再有效?
奇怪的是,如果我在设备上的 Safari 中手动输入 URL,它可以正常工作。但是在设备上的 Safari 中访问我的网站并单击调用 response.redirect 的按钮不起作用。我对此完全感到困惑。
【问题讨论】:
-
您找到解决方案了吗?如果是,请在此处添加。
标签: redirect servlets safari ios10