Facebook UI fbml.dialog

#facebook #user-interface #dialog

#Facebook #пользовательский интерфейс #диалог

Вопрос:

Мне не удается закрыть диалоговое окно, открытое в приложении. Вот мой код:

 FB.ui({
method:'fbml.dialog',
'display': 'dialog',
fbml:'<fb:dialog-button type="button" value="No" close_dialog="true" />',
size: {width:640,height:480}, width:640, height:480});
});
  

Я могу открыть всплывающее окно, но кнопка не отображается. В чем может быть проблема?

Ответ №1:

Предполагая, что с инициализацией библиотеки fb все в порядке, вот код, который сработал у меня.

 FB.UIServer.Methods["fbml.dialog"].size = {width:350, height:50};
          FB.ui({
            method:'fbml.dialog',
            display: 'dialog',
            fbml: (
                   '<div class="pop_content" id="pop_content">' 
                        '<h2 class="dialog_title"><span>HEADER TITLE</span></h2>' 
                        '<div class="dialog_content">' 
                            '<div class="dialog_body">CONTENT IN THE ALERT</div>' 
                        '</div>' 
                    '</div>'

                   ),
            width: '350',
            height: '50'
          });
  

Приветствую.