我通过以下方式调用api;
app.sendMessage = function(){
FB.ui({
app_id: app.facebook_app_id,
method: "send",
link: "http://google.com"
});
};
现在移动设备上的结果是一个令人讨厌的错误页面。
有没有办法在 javascript 中检测发送对话框是否可用?
我会建议类似的东西;
function sendDialogAvailable(){
return FB.supports("senddialog");
}
然后我可以根据这个属性更改我的应用程序的功能,但现在我担心我不得不求助于浏览器嗅探。