电报登录小部件在ios10之前的应用程序内浏览器中不起作用



使用电报登录小部件来执行OAuth,即使在移动设备上,它在大多数浏览器中也能正常工作。但它不能在 inApp 浏览器中工作,即使在 Telegram 中它自己的移动应用程序内联浏览器也是如此。

如何复制:

  1. ios 10ios 9的电报移动应用程序中点击链接,可以复制此链接并在电报中点击:https://core.telegram.org/widgets/login
  2. 向下滚动,您将找到登录按钮,然后单击它以通过电报登录

预期结果:它将弹出警报或重定向到您设置的 URL。

实际结果:它会在oauth页面上很糟糕。

并在电报内联浏览器中检查了user-agent,它与实际浏览器相同。检测用户代理。

我认为我们需要https机器人域。

我厌倦了http,它可以在桌面上运行,但在移动设备上不起作用。

然后我尝试了https,它在移动设备上按预期工作,如 https://core.telegram.org/widgets/login

PS 我用 Safari@iPad-iOS13 和 firefox@iPhoneiOS12 进行了测试

相关内容

最新更新