Receiving this message in the console: Refused to display in a frame because it set 'X-Frame-Options' to DENY
This happens when the site is being shown in the mobile version, its just a different set of html and assets served up if the user agent is a mobile device.
It does display m.facebook.com in the console error message.
FB.ui(
{
method: 'share',
href: 'https://www.espn.com/mlb',
},
function(response) {
if (response && !response.error_code) {
console.log('shared_post');
//facebook_post_to_fanpage(access_token_data, link_id, song);
return true;
} else {
return false;
}
}
);
I am able to use the FB.api on the mobile version of the site, as well as login and getauth without any problem, but it gives me fits when I try to use FB.ui, both the share and feed methods.
I figured I'd be in the clear if I was using the facebook javascript sdk.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…