使用 JS API 时,使用 Linkedin 登录不会在 iOS Safari 上触发回调

2023-11-26

我通过 JS API 在网站上使用 Linkedin 登录。它在我测试过的几个桌面浏览器(Windows 上的 Chrome 和 FF,MacOS 上的 Safari)以及稍微过时的 Android Chrome 上运行良好。但它在 iOS Safari 上失败(我使用 iOS 7)。

问题是在 iOS Safari 上,回调作为参数传递给IN.User.authorize没有被执行。

该行看起来像这样:IN.User.authorize(this._getProfileData, this);

_getProfileData在上面提到的桌面浏览器和 Android Chrome 上执行,但不在 iOS Safari 上执行。

这个问题甚至可以在没有 iOS 的情况下重现:通过 Chrome 的开发者工具,在 iPhone 和 iPad 的设备模式下。

有什么线索吗?


不幸的是,由于 Javascript 在跨窗口通信过程中暂停的方式,LinkedIn 的 JS SDK 与 iOS 5+ 不兼容。您将需要回退到服务器端 REST 调用以确保 100% 的平台兼容性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 JS API 时,使用 Linkedin 登录不会在 iOS Safari 上触发回调 的相关文章

随机推荐

  • 如何安装 Rails MySQL 适配器?

    我的问题仅此而已 gem install mysql不起作用 我还没有通过谷歌搜索找到任何东西 当我尝试时gem install mysql2 这就是我得到的 我现在不知道该怎么办 jason buster projects mcif ra
  • 使用全宽,不包括溢出滚动条和“位置:绝对”

    我希望在固定顶部位置有一个全宽的小红色 div 位于另一个具有overflow scroll 我希望 jsFiddle 说清楚 http jsfiddle net mCYLm 2 问题是红色 div 与滚动条重叠 我猜right 0意味着右
  • 如何在 Angularjs 中观察按键组合? [复制]

    这个问题在这里已经有答案了 我正在尝试让我的控制器监视按键组合 为了便于论证 我们可以说 上 下 下 左 右 左 右 b a 无论用户当前位于页面的哪个位置 我怎样才能有角度地寻找这些内容 看起来你可以使用ng keydown去做这个 这里
  • 在流星中处理多个“页面”的正确方法

    在流星中处理多个 页面 的 正式 方式是什么 我说 页面 我见过人们用几种不同的方式来做这件事 我见过人们创建实际的完整页面 index html about html contact html 然后当单击链接时 您将编写一个路由来呈现这些
  • Facebook Account Kit 与 Google play services gradle 的冲突

    配置account kit sdk后为 compile com facebook android account kit sdk 4 和 gradle 同步它与冲突com google android gms gradle as 混合版本可
  • JavaScript 变量引用/别名

    javascript 中是否可以以某种方式为本地变量分配别名 引用 我的意思是类似 C 的东西 function foo var x 1 var y x y alert x prints 2 EDIT 是否可以在这段代码中为argument
  • 根据字典替换 NumPy 数组中的值,并避免新值和键之间的重叠

    我想根据 python 中的以下字典替换 2D numpy 数组中的值 code region 334 0 4 22 8 31 12 16 16 17 24 27 28 18 32 21 36 1 我想找到以下单元格numpy匹配的二维数组
  • 最佳实践:PHP 魔术方法 __set 和 __get [重复]

    这个问题在这里已经有答案了 可能的重复 魔术方法是 PHP 中的最佳实践吗 这些都是简单的示例 但想象一下您的类中拥有的属性多于两个 最佳实践是什么 a 使用 get 和 set class MyClass private firstFie
  • 使用 Scala 转换 PySpark RDD

    TL DR 我在 PySpark 应用程序中有看起来像字符串 DStream 的东西 我想将其作为DStream String 到 Scala 库 不过 Py4j 不会转换字符串 我正在开发一个 PySpark 应用程序 该应用程序使用 S
  • 测试链表是否有环的最佳算法

    确定链表中是否有循环的最佳 停止 算法是什么 编辑 对时间和空间的渐近复杂性进行分析会很不错 因此可以更好地比较答案 编辑 最初的问题不是解决出度 gt 1 的节点 但有一些讨论 这个问题更像是 检测有向图中循环的最佳算法 有两个指针遍历列
  • 没有 Spring Boot 的 spring-cloud-config 客户端

    我刚刚进入 spring cloud config 并且正在研究这个基础项目 我想知道是否可能以及如何重写此客户端以不使用 Spring Boot import org springframework beans factory annot
  • 使用 YUI 压缩器时,应该合并然后缩小,还是缩小然后合并?

    我读过一些人说 如果您组合然后缩小 可能会出现问题 并且您应该始终缩小然后组合 例如 参见评论这个问题 但是 我从未见过这些问题的示例 也从未遇到过这些问题 我也找不到 YUI 开发人员的任何官方说明最佳实践是什么 由于压缩算法的工作方式
  • vsync 在什么时候“等待”(阻塞)?

    假设我有一个速度非常快的程序 如果禁用垂直同步 运行速度将超过 60fps vsync什么时候强制程序等待 当您清除屏幕或翻转缓冲区时它会阻塞吗 或者是其他我不知道的时间 顺便说一句 我指的是 OpenGL 额外问题 鉴于阻塞发生不一定是特
  • 如何通过 Facebook Android SDK 向好友发送应用请求

    目前我正在开发一个 Android 应用程序 我正在使用 Facebook SDK 它可以很好地向墙上发布消息等 但通过此 SDK 我无法向其他人发送应用程序请求 谁能帮我吗 这是我的代码片段 Bundle params new Bundl
  • 网络流量监控

    我可以在Java上创建网络流量监控程序吗 该程序必须控制从计算机程序 包括操作系统模块 到网络驱动程序并返回的所有网络流量 如果是 如何 NOTE 我不仅想要监控流量还想要控制它 我想在Windows NT上实现这样的系统 单纯依靠Java
  • Apache Camel:我可以在条件选择语句的when部分中放置多个语句吗?

    我想获得以下类型的路由 带有 XML 正文的 HTTP POST 消息进入 CAMEL 我存储了XML主体的一些参数 消息被路由到外部端点 外部端点 外部服务器 回复 gt 此时 我想检查来自外部端点的回复是否是包含等于 SUCCESS 的
  • WAMPSERVER - 仅将 PHP 版本从 5.4.3 升级到 5.5.4

    我可以升级 wampserver 下的 PHP 版本而不是整个版本吗 因为目前wampserver最新版本给出的是5 4 3版本 但是php最新版本是5 5 4 我怎样才能升级它 EDIT Wampserver 提供 5 4 3 或更旧版本
  • -XX:MaxPermSize 的作用是什么?

    具体来说 为什么它有助于解决 PermGen OutOfMemoryError 问题 另外 如果答案指向我有关 JVM 参数的文档 加分 永久空间是存储虚拟机使用的类 方法 内部化字符串和类似对象的位置 并且永远不会释放 因此得名 这篇 O
  • Rstudio pdf knit 失败并出现“环境着色未定义”错误

    当尝试使用包文章中的模板编写 PDF 时output rticles acm article我收到以下错误 LaTeX Error Environment Shaded undefined See the LaTeX manual or L
  • 使用 JS API 时,使用 Linkedin 登录不会在 iOS Safari 上触发回调

    我通过 JS API 在网站上使用 Linkedin 登录 它在我测试过的几个桌面浏览器 Windows 上的 Chrome 和 FF MacOS 上的 Safari 以及稍微过时的 Android Chrome 上运行良好 但它在 iOS