Javascript FB.ui方法';共享';:检测失败或成功
我正在为我的Facebook sharer使用FB.ui版本。但不知何故,即使用户取消共享事件,它也会记录成功 我的代码如下所示:Javascript FB.ui方法';共享';:检测失败或成功,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我正在为我的Facebook sharer使用FB.ui版本。但不知何故,即使用户取消共享事件,它也会记录成功 我的代码如下所示: window.FB.ui(sharer, function (response) { if (response && !response.error_message) { $.post('/factor/shared/', { quiz: $('body').attr('id').split('-')[
window.FB.ui(sharer,
function (response) {
if (response && !response.error_message) {
$.post('/factor/shared/', {
quiz: $('body').attr('id').split('-')[1],
t: t
});
Site.log('%cSUCCESS', 'color: #00ff00');
} else {
Site.log('%cERROR', 'color: #ff0000');
}
window.location.href = window.appConfig.answerresult.forward_link;
});
);
var sharer = {
method: 'share',
href: $(this).data('sharelink') + "?p`enter code here`=" + params_to_base64(params),
};
sharer
如下所示:
window.FB.ui(sharer,
function (response) {
if (response && !response.error_message) {
$.post('/factor/shared/', {
quiz: $('body').attr('id').split('-')[1],
t: t
});
Site.log('%cSUCCESS', 'color: #00ff00');
} else {
Site.log('%cERROR', 'color: #ff0000');
}
window.location.href = window.appConfig.answerresult.forward_link;
});
);
var sharer = {
method: 'share',
href: $(this).data('sharelink') + "?p`enter code here`=" + params_to_base64(params),
};
你能帮我使它正常工作吗
我尝试过使用以下方法:
任何帮助都将不胜感激!谢谢!:) 你为什么需要检测它?@CBroe这是为了分析——如果用户真的完成了共享过程或者取消了共享过程,这很有趣。