在将我的问题标记为重复之前,请注意,我也看到过类似的问题,但未正确回答,该解决方案对提出要求的人也无效,对我也不起作用。
我正在尝试实现离子本机fb登录,
我已经检查过用户是否已登录,但用户不是。请谁提供解决方案
this.faceBook.login(['public_profile','user_friends','email'])
.then((response: FacebookLoginResponse) => {
this.presentToast("response");
const facebookCredential = firebase.auth.FacebookAuthProvider.credential(
response.authResponse.accessToken
);
firebase.auth().signInWithCredential(facebookCredential)
.then(result => {
var user = result.user;
resolve(user);
})
.catch(err => {
reject(err);
});
})
.catch(err => {
this.presentToast(err);
});
吐司消息是“用户已取消”。我不知道为什么会这样。有人可以帮我吗