2011-02-16 4 views
1

나는 <fb:serverfbml>을 사용하고 그것을 FB.XFBML.parse()으로 해석하는 데 사용됩니다.facebook fb.ui display

FB.ui로 전환하면 매우 효과적입니다. 하지만 내가 이해하는 한, "apprequests"메서드에 대해 사용할 수있는 모드를 표시해야합니다 : 팝업 또는 대화 상자 (iframe)

팝업이 새 브라우저 창에서 열립니다. 이 HTML의 일환으로 FB.ui 결과를 렌더링 할 수있는 경우 내가 <fb:serverfbml>

moguzalp

메모 할 수 diolog는

그래서 내가 알 필요가 같은 창에 iframe이 창을 엽니 다 : 나는 FB.ui 결과를 렌더링하는 일을하는 일을 iframe에서한다. 하지만 좋은 생각이 아닌 것 같습니다.

답변

2

Facebook은 fb : serverFbml을 사용하지 않고 있습니다. Facebook은이 기술을 단계적으로 제거하고 있으며 개발자가 응용 프로그램을 iframe으로 다시 작성하도록 권장하고 있습니다. Facebook은 FB.ui ({method : 'apprequests', ...}) 코드를 계속 향상시킬 것입니다.

개발자가 FB의 다른 FB.ui 대화 상자에 대한 FB 솔루션에 관해 제기 한 한 가지 문제점은 페이지의 배치입니다. 화면이 넘치는 페이지의 경우 대화 상자가 비논리적 인 위치에 표시되는 경우가 많습니다. 클릭 이벤트의 일부로 올바르게 사용되면 팝업이 대다수의 사용자에게 표시됩니다.

는 또한 새로운 apprequests 방법의 사용을 설명하는 게시물을 만든 http://af-design.com/blog/2011/02/17/using-facebook-requests-to-promote-a-website/