电话间隙:iFrame和外部URL



我正在使用Phonegap和jQuery创建一个iOS应用程序,但是,我在尝试允许iFrame(正常加载)和外部URL(在Safari中打开)时遇到了问题。我决定选择使用iframes的路径,因为我无法在Safari中发送POST并打开生成的页面(我试图创建一个移动友好的登录窗口,该窗口可以打开Safari中的整个网站)。

我最近更新到v1.5,希望能解决这个问题,但它仍然存在。

我尝试过"[url scheme]isEqualToString:@"http"…."的技巧,但这会迫使iframe中的任何页面在safari中加载。

所以,我想让外部URL和iframe的行为就像在Webapp中一样(在iOS上添加到主屏幕按钮),或者能够将POST发送到Safari?

有人有想法吗?:)

谢谢!

您可以稍微改变策略,使用应用程序完全登录,但随后创建一个身份验证令牌,该令牌将通过标准链接传递,以便在safari中打开。

您可以每次生成新的令牌。令牌是一个有效的访问系统。

最新更新