Android webview 无法启动 instagram 登录

Android webview unable to launch instagram login

我们有一个允许用户通过 instagram 登录的应用程序。

目前,我们推出 url:

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

但我们注意到在 android 设备上,会抛出一个 javscript 错误。并且用户将卡在白屏上。

TypeError: Cannot read property 'getItem' of null
    at o.r.componentDidMount (/static/bundles/base/LoginAndSignupPage.js/bf549b389501.js:1)
    at nu (fd511240bc76.js:1)
    at tu (fd511240bc76.js:1)
    at Za (fd511240bc76.js:1)
    at Ya (fd511240bc76.js:1)
    at xa (fd511240bc76.js:1)
    at uu (fd511240bc76.js:1)
    at cu (fd511240bc76.js:1)
    at pu.render (fd511240bc76.js:1)
    at fd511240bc76.js:1

今天才开始发生这种情况。

经过进一步调查,我认为网页 https://www.instagram.com/accounts/login 根本无法在任何 android webview 上运行。

有谁知道我们如何解决这个问题?我们已将测试设备中的系统 Webview 更新为最新的 Android System Webview。

有谁认识来自 Instagram 的人来解决这个问题吗?

谢谢

似乎是 Chrome 的问题。我们能够按照此处给出的答案解决问题: