6

我在 Ipad Safari 浏览器中遇到了这个问题。它在桌面 safari、Chrome 和 Firefox 上运行良好。

在 developer.linkedinlabs.com/jsapi-console 上的任何示例中,当我单击“使用 LinkedIn 登录”按钮时,它会打开一个新选项卡。此选项卡显示标题“处理中”,然后挂起。

如果我移动到另一个选项卡并重新激活“挂起”选项卡,它就会工作并打开linkedIn“登录”窗口。

我的应用程序中有同样的问题。希望有人可以帮助解决这个问题。

谢谢

4

1 回答 1

2

根据这篇博文,这是从 iOS 5 开始的问题:后台选项卡上的 JavaScript 代码被暂停。

因此,当您单击“登录”并转到第二页时,第一页无法将您带回来,因为代码已暂停。

我试图通过使用将请求放入 iframe(以避免此问题)place()方法将请求放入 iframe(以避免此问题),但没有成功。

可以确认这适用于旧版本——我在运行 iOS 4 的 iPod Touch 上进行了尝试,它运行良好。:'(

于 2014-11-11T05:13:29.143 回答