Somehow I can’t get the iframe mode to work in the following code
The dialog shows up but the loading hangs forever and nothing is displayed in the box
it works just fine with display: popup
FB.getLoginStatus(function(resp) {
if (resp.status !== 'connected') return;
FB.ui({
method: 'apprequests',
title: 'My title',
display: 'iframe',
message: 'My message',
to: '100003750613973'
}, function(resp) {
console.log('emitted request to ', resp.to);
});
});
Myself and some of my peers are seeing the same behavior. In our case, the problem seems to happen only when running on a port other than 80. E.g. in development, we usually run on port 3000, and see the hang you describe (with the “feed” dialog in our case). When running on port 80, everything works fine. This appears to be a recent problem.