为iPad开发应用程序的Kiosk类型。
所以应用程序流程就像我有一个像Kiosk一样运行的WebApp(即它是全屏应用程序) 现在我有一个按钮可以调用我的原生应用程序' CameraApp',拍摄照片并上传到网络。
现在,想要返回到相同的Kiosk应用程序或在已经在后台运行的Kiosk中打开另一个URL(这是非活动或后台运行应用程序)。
我想从IOS中的当前堆栈开始堆栈中的App。是可能的,如何实现它?
后台是一个WebApp(Kiosk模式),它调用本机App,现在我想跳回到旧应用程序。告诉我实现同样的任何解决方法。
帮我解决同样的问题。谢谢!
答案 0 :(得分:1)
您的WebApp是在iOS应用程序中提供还是在iPad上的Safari中提供?
如果它是一个应用程序,那么您可以为它注册一个自定义URL方案,然后从相机应用程序调用它。
如果它只是Safari,那么您可以启动http:URL并以此方式返回。
如果您使用自定义URL方案启动相机应用程序,您甚至可以使用它来传递应返回的URL的信息。
无论哪种方式,都可以使用[[UIApplication sharedApplication] openURL:url];
根据this answer,您无法控制客户端的全屏演示文稿 - 您的网站需要使用相应的元标记 - 请参阅"Hiding Safari User Interface Components"