无法获取名称,输出未定义

时间:2017-09-13 10:00:58

标签: javascript web firebase-realtime-database firebase-authentication

我试图获取用户名,但输出未定义。我仍然对firebase上的javascript很新。

    firebase.auth().onAuthStateChanged(function (user) {

        if (user) {

            document.getElementById('welcome').innerHTML = 'Welcome! '+ user.name;
            window.user = user;
            alert( user.email);
            // User is signed in.

        } 

1 个答案:

答案 0 :(得分:0)

您可能希望使用displayName属性而不是name。查看documentation以查看用户对象提供的属性。