我有一個(gè) expo react 本機(jī)應(yīng)用程序,它使用 Expo AuthSession.startAsync 使用外部提供程序登錄。突然之間,它在獲得訪問(wèn)令牌后停止重定向回應(yīng)用程序,我不知道為什么,據(jù)我所知,一年多來(lái)沒(méi)有任何變化,所以我對(duì)發(fā)生的事情完全感到困惑.這是代碼......基本上不會(huì)返回結(jié)果,它只是重定向到模式上查詢字符串中帶有#access_token的頁(yè)面,但之后沒(méi)有任何反應(yīng)? const result = await AuthSession.startAsync({ authUrl: url }); if (result.type === "cancel") { // do nothing } else if (result.type !== "success") { Alert.alert("Error", "There was an error logging in to the external provider, please try again."); } else { const accessToken = result.params.access_token; console.log(accessToken); this.props.setAccountJwt(accessToken); navigate("Levels"); }
Expo - AuthSession.startAsync 在獲得令牌后突然停止重定向回應(yīng)用程序
月關(guān)寶盒
2022-11-11 14:04:00