2012-03-11 4 views

ответ

0

Ваш вопрос непонятен. Какой контент вы хотите показать? Какой тип диалога? У вас есть код, который вы можете использовать?

Если вы просто хотите, чтобы обернуть некоторый контент в диалоге фб-как, то вы можете использовать метод javascript sdkFB.Dialog.create, это не официально документированный (насколько я знаю), но работает.

Вот пример использования:

var fbDialog = null, 
    html = '<img src="http://www.bigthink.it/wp-content/uploads/2010/06/fb-dialog-box.jpg"/>', 
    params = { 
     display: "iframe", 
     content: html, 
     loader: true, 
     closeIcon: true, 
     visible: true, 
     onClose: function() { 
      FB.Dialog.remove(fbDialog); 
     } 
    } 

fbDialog = FB.Dialog.create(params); 
+0

Например ... пользователь идет в приложении URL-адрес .. apps.facebook.com/testappexample и приложение показать autorize permission..ok..after что приложение откроет диалоговое окно, подобное facebook, с моим содержимым, например iframe. У вас есть дорогая скайп? –

+0

Нет, нет скайпа. Вы хотите сказать, что хотите загрузить весь контент своего приложения в fb-подобном диалоговом окне? Это не работает так, когда кто-то входит в ваше приложение facebook, POST передает некоторые данные в iframe с вашим URL-адресом холста (тот, который вы указываете в настройках приложения). Из-за этого содержимое вашего приложения будет отображаться внутри этого iframe, и вы ничего не можете с этим поделать. Тем не менее, вы можете контролировать, как содержимое просматривается внутри iframe, которое является вашей страницей холста, там вы можете загружать все, что захотите, в bf-подобные диалоги, как я показал вам. –

Смежные вопросы