使用移动设备在 Facebook 分享后出现白屏
White Screen After Facebook Share Using Mobile Devices
我花了很多时间试图弄清楚为什么在我成功分享我的 post 在脸书上。 post 似乎通过了 facebook,我相信我已经加载了我需要的一切。这可能是一个权限问题,但我发现现在它在我的 android 和 ios 设备上都发生过的可能性较小。我也不知道这是否是我在开发者帐户中的 facebook 设置的问题。无论哪种方式,如果有人知道可能导致问题的原因或关于如何解决问题的任何想法,我将不胜感激。
$('#fb-custom-button').on('touchstart click' , function(){
var url = window.location.href;
FB.ui({
method: 'share',
href: url,
caption: 'An example caption',
}, function(response){
alert(response);
if (response === null) {
} else {
}
$('#mask, .window').hide();
});
});
我发现有一种移动的分享方式。
shareurl = "https://www.facebook.com/dialog/share?app_id=" + APP_ID + "&display=popup&href="+ URL + "&redirect_uri=" + REDIRECT_URI;
location.href = shareurl
我还意识到 facebook 在使用它时无法处理 get 参数,所以我必须为此制作一个重定向器。
我花了很多时间试图弄清楚为什么在我成功分享我的 post 在脸书上。 post 似乎通过了 facebook,我相信我已经加载了我需要的一切。这可能是一个权限问题,但我发现现在它在我的 android 和 ios 设备上都发生过的可能性较小。我也不知道这是否是我在开发者帐户中的 facebook 设置的问题。无论哪种方式,如果有人知道可能导致问题的原因或关于如何解决问题的任何想法,我将不胜感激。
$('#fb-custom-button').on('touchstart click' , function(){
var url = window.location.href;
FB.ui({
method: 'share',
href: url,
caption: 'An example caption',
}, function(response){
alert(response);
if (response === null) {
} else {
}
$('#mask, .window').hide();
});
});
我发现有一种移动的分享方式。
shareurl = "https://www.facebook.com/dialog/share?app_id=" + APP_ID + "&display=popup&href="+ URL + "&redirect_uri=" + REDIRECT_URI;
location.href = shareurl
我还意识到 facebook 在使用它时无法处理 get 参数,所以我必须为此制作一个重定向器。