2012-07-26 9 views
0

코로나에서 inbuilt Facebook API를 사용하여 Facebook 팝업을 얻고 있습니다. 그러나 팝업은 전체 화면을 가리지 않으므로 백그라운드의 버튼을 볼 수 있고 클릭 할 수 있습니다. 홈 버튼이 있습니다. 배경 화면에서 홈 버튼을 클릭하면 Facebook 팝업이 닫히지 않고 백그라운드에서 홈 화면으로 돌아갑니다. 팝업이 열리면 홈 화면으로 돌아가거나 홈 버튼을 클릭 할 수 없게하려고합니다. Facebook 팝업이 나타나면 백그라운드에서 버튼을 비활성화하면 사용자가 팝업을 닫았다는 것을 알 수 없기 때문에 버튼을 활성화 할 수 있습니다. Facebook 팝업을 전체 화면으로 만들거나 팝업이 닫혔다는 것을 알 수있는 방법이 있습니까? ? 감사합니다Facebook 팝업 (코로나) 중에 백그라운드에서 버튼 사용 안 함

답변

0

대화 상자가 닫히면 facebook.login()에 제공 한 facebook 수신기에 "대화 상자"유형의 이벤트를 보내야합니다. 이를 염두에두고, 화면의 모든 컨트롤을 비활성화하고 대화 상자를 표시 한 다음 대화 상자 이벤트 복원 컨트롤 기능을 얻을 수 있습니다. 트릭은 원래 리스너와 대화 상자를 팝하는 코드 사이의 관계를 유지하는 것입니다.