2012-03-29 5 views
0

약간의 테스트 프로그램을 작성 중이며 ActionScript 3 Facebook API (Graph_API_Web_1_8_1.swc)와 관련된 문제가 있습니다.Facebook ActionScript 3 API가 FlashDevelop에서 작동하지 않습니다.

저는 FlashDevelop를 사용하고 있으며, SWC 파일을 "lib"폴더에 올바르게 추가했습니다.

필자는 FD의 자동 완성 기능이 클래스 파일에있는 모든 코드를 인식 할 수 있도록 Facebook API를 올바르게 가져 왔습니다. 코드의 각 라인에 대한

Error: Access of undefined property Facebook

, 페이스 북 호출 (예 : Facebook.init(...), Facebook.login(...)Facebook.logout(...))을 포함 : 내 코드를 컴파일하기 시작하면

하지만, 나는 다음과 같은 오류가 발생합니다.

나는 일을 명확히하기 위해 내에 FlashDevelop 설치의 스크린 샷을 추가 한 다음 FacebookDesktop의 API와 AIR 응용 프로그램이 오류없이 실행되기 때문에

Enter image description here

이 더욱 신비 나에게있다.

이 문제를 어떻게 해결합니까?

+0

컴파일 할 때 사용하는 Flex SDK 버전은 무엇입니까? 어떤 플레이어 버전을 대상으로합니까? – Kodiak

+0

Flex SDK 4.6.0 및 Flash Player 10.1을 목표로합니다. – TicketToRide

답변

2

이것은 여러 번 나에게 일어났습니다. 사용중인 ActionScript 3 SDK SWC 버전 또는 Flex SDK를 찾는 데 시간을 낭비하지 마십시오. 그것은 단지 이상한 버그입니다. 대신 다음을 수행하십시오.

  1. 닫기에 FlashDevelop는
  2. 는 그 다음 일을해야 라이브러리

에 페이스 북의 SWC를 추가 완전히 새로운 프로젝트

  • 을 만듭니다. 그렇지 않은 경우 재부팅하십시오. 그것은 여러 번 나에게 일어났다. 이게 도움이 되길 바란다.

  • +0

    고마워요! 너는 나의 하루를 정말로 구했다! – TicketToRide

    관련 문제