2012-06-24 5 views
0

내 앱에서 스크롤 기능을 사용하지 않도록 설정 했으므로 페이 스북 (Facebook)에서 스크롤 만 가능합니다. 귀여운 모양이며 마음에 들지만 사이트에 직접 내 앱이있는 경우 스크롤 막대도 없습니다. 나는 사용자가 페이지를로드 할 경우 검색 http://mysite.com 또는 http://apps.facebook.com/myapps, 두 가지 방법으로 동일한 직접 주소 링크를 얻을 수 있으므로 사용자가 내 앱을 페이스 북을 통해보고 스크롤바를 숨기거나 사이트에서 볼 필요가 있는지 감지 할 수 없습니다. 스크롤바를 표시합니다. 그래서 사용자가 내 앱을 보는 방식을 탐지하는 방법이 있습니까?facebook 프레임에서 사용자보기 앱을 감지하는 방법은 무엇입니까?

답변

1

어떤 서버 측 언어를 사용하고 있습니까? 페이 스북 iframe 내부에있는 경우 signed_request이라는 게시물 변수 세트가있는 페이지가 요청됩니다. 당신은 귀하의 코드에 설정되어 있는지 확인할 수 있습니다, 만약 당신이 iframe 안쪽에있는 것을 알았 으면, 그때 당신은 귀하의 사이트에 있습니다. 여기에서 콘텐츠를 올바르게 오버플로 할 수 있도록 CSS를 조건부로 변경하거나 스크롤 막대를 가져 오거나이를 Facebook 앱으로 리디렉션 할 수 있습니다.

+0

저는 PHP + js를 사용합니다.이 방법을 확인하려고 할 것입니다. 작동해야합니다. – sphinks

관련 문제