用于Kiosk类型WebApp的iPad中的URL架构 - 需要回调

时间:2014-03-24 05:12:18

标签: ipad callback mobile-safari kiosk-mode

为iPad开发应用程序的Kiosk类型。

所以应用程序流程就像我有一个像Kiosk一样运行的WebApp(即它是全屏应用程序) 现在我有一个按钮可以调用我的原生应用程序' CameraApp',拍摄照片并上传到网络。

现在,想要返回到相同的Kiosk应用程序或在已经在后台运行的Kiosk中打开另一个URL(这是非活动或后台运行应用程序)。

我想从IOS中的当前堆栈开始堆栈中的App。是可能的,如何实现它?

后台是一个WebApp(Kiosk模式),它调用本机App,现在我想跳回到旧应用程序。告诉我实现同样的任何解决方法。

帮我解决同样的问题。谢谢!

1 个答案:

答案 0 :(得分:1)

您的WebApp是在iOS应用程序中提供还是在iPad上的Safari中提供?

如果它是一个应用程序,那么您可以为它注册一个自定义URL方案,然后从相机应用程序调用它。

如果它只是Safari,那么您可以启动http:URL并以此方式返回。

如果您使用自定义URL方案启动相机应用程序,您甚至可以使用它来传递应返回的URL的信息。

无论哪种方式,都可以使用[[UIApplication sharedApplication] openURL:url];

对网址进行操作

根据this answer,您无法控制客户端的全屏演示文稿 - 您的网站需要使用相应的元标记 - 请参阅"Hiding Safari User Interface Components"