我正在使用react-native-fbsdk登錄react-native應用程序。畢竟安裝後,我得到一些錯誤。facebook login with react native錯誤無法讀取未定義的屬性'logInWithReadPermissions'
代碼我用於登錄操作
facebook =() => {
console.log("LoginManager ", LoginManager);
console.log("Login ", LoginManager.logInWithReadPermissions);
LoginManager.logInWithReadPermissions([
"public_profile"
]).then(result => {
if (result.isCancelled) {
console.log("Login cancelled");
} else {
console.log(
"Login success with permissions",
result.grantedPermissions.toString()
);
}
});
};
現在這裏是我的控制檯輸出1:
LoginManager
Object {logInWithReadPermissions: function, logInWithPublishPermissions: function, getLoginBehavior: function, setLoginBehavior: function, getDefaultAudience: function…}
getDefaultAudience
:
function getDefaultAudience()
getLoginBehavior
:
function getLoginBehavior()
logInWithPublishPermissions
:
function logInWithPublishPermissions(permissions)
logInWithReadPermissions
:
function logInWithReadPermissions(permissions)
logOut
:
function logOut()
setDefaultAudience
:
function setDefaultAudience(defaultAudience)
setLoginBehavior
:
function setLoginBehavior(loginBehavior)
現在這裏是我的控制檯輸出2:
function logInWithReadPermissions(permissions) {
return LoginManager.logInWithReadPermissions(permissions);
}
錯誤: 無法讀取未定義的屬性'logInWithReadPermissions' 這裏缺少的東西不能得到。