вот мои коды
import { LoginButton, AccessToken } from 'react-native-fbsdk';
<LoginButton
publishPermissions={["email", "user_location", "first_name", "last_name"]}
onLoginFinished={
(error, result) => {
console.log('error: ', error, ' result: ', result)
if (error) {
console.log("login has error: " + result.error);
} else if (result.isCancelled) {
console.log("login is cancelled.");
} else {
AccessToken.getCurrentAccessToken().then(
(data) => {
console.log(data.accessToken.toString())
}
)
}
AccessToken.getCurrentAccessToken().then(
(data) => {
console.log('data: ', data)
console.log('token:', data.accessToken.toString())
}
)
}
}
onLogoutFinished={() => console.log("logout.")} />
при первом успешном запуске моего проекта строка console.log (data.accessToken.toString ()) выполнила свою работу, отключив токен. Но теперь кажется, что он больше не go в событии onLoginFinished, потому что первая строка журнала не запущена. Есть какие-нибудь предложения, пожалуйста?