1
我正在使用Flash Builder和Flex爲Facebook創建示例應用程序。 現在,我已經掌握了一切並且正在運行 - 但有一個問題,特別是工作歷史部分。 當我嘗試顯示用戶的工作history..here是在登錄的代碼:帶Flex和ActionScript SDK的user_work_history
protected function login():void
{
FacebookDesktop.login(loginHandler, ["user_birthday", "user_work_history"]);
}
這裏,loginHandler的一個回調函數,即再繼續運行並顯示有關用戶的數據:
protected function loginHandler(success:Object,fail:Object):void
{
if (success){
currentState = "LoggedIn";
fname.text = success.user.name;
userImg.source=FacebookDesktop.getImageUrl(success.uid,"small");
birthdayLbl.text=success.user.birthday;
workLbl.text=success.user.work;
}
}
現在,success.user.work出現問題 - 它結束了打印下列:
[object,Object],[object,Object],[object,Object],[object,Object]
很明顯,我做得wrong..but我想不出有什麼恩實際上它是。會感謝一些指針!
謝謝!
Rudi。
我明白了。我確實看到了單個對象包含的內容,使用了一個斷點 - 幸好這些對象確實包含了用戶的工作歷史記錄。猜猜我只需要使用一個列表,就像你說的那樣。萬分感謝! –