Phonegap:iFrame和外部URL

时间:2012-03-18 06:04:21

标签: ios iframe jquery-mobile cordova external-url

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

我最近更新到v1.5希望解决这个问题,但它仍然会发生。

我尝试过“[url scheme] isEqualToString:@”http“....”但这会强制iframe中的任何页面加载到safari中。

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

有没有人有想法? :)

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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