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 的问题。我们能够按照此处给出的答案解决问题:
我们有一个允许用户通过 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 的问题。我们能够按照此处给出的答案解决问题: