iOS上带有重定向功能的书签页面



我们有一个网络应用程序执行类似"扫描"的问卷调查。入口点是/app,它初始化会话以执行扫描。如果"scan1"是会话的一部分,则/app将重定向到/app/scan1,否则将重定向到/app/scan2

如果直接命中/app/scan1,则不会执行/app/scan2。如果您点击/app/scan2,则只执行该扫描。我们有一个移动版,iPad友好,为我们的客户。这是响应性的,所以url是相同的,只是样式发生了变化。

我们的客户希望在他的iPad上为/app添加书签,以便在涉及scan1和scan2的情况下为他的客户轻松执行所谓的"快速扫描"。在Android上,可以创建一个书签,更改书签的url,然后将书签放在主屏幕上。然而,iOS不提供此类功能。这使得无法为/app添加书签,因为当你在该页面上时,它会自动重定向,并且无法添加书签。

我说得对吗?

您可以在iOS上创建"书签",从而使用自定义url方案重定向到应用程序的链接,如myapp://app/scan2-然后由您在AppDelegate中评估字符串并显示相应的视图(控制器)。

我们现在已经在服务器上实现了这一点。在/app上启动会话,在/app/scan1/app/scan2上检查是否设置了此会话变量。如果没有,您将被重定向到/app,会话将启动,并且您将被重新定向到/app/scan1

最新更新