Как получить обратный звонок после входа в Google Auth? - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть конечная точка, которая дает пользователю доступ для входа в систему Goole auth,

Я обрабатываю это внутри webView,

, это работает, и пользователь входит в систему со своим адресом электронной почты / паролем и после этого его данные сохранены в БД на стороне сервера, но я хочу после того, как пользователь войдет в ответ на ответный вызов, я не знаю, как я могу это обработать?

вот мой код

<View style={{flex: 1}}>
      <WebView
        userAgent="Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19"
        source={{uri: 'https://www.mySiteHere.com/api/google'}}
      />
</View>

sc

1 Ответ

0 голосов
/ 10 февраля 2020

Да, вы можете получить данные со свойством onMessage веб-просмотра ", см. Документацию https://facebook.github.io/react-native/docs/webview#onmessage"

handleMessage = (event) => {
        console.log("On Message", event.nativeEvent.data);
}
 <WebView
   ref={(component) => (this.webView = component)}
   onMessage={this.handleMessage}
 />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...