3

发送对话框是一个有用的功能。遗憾的是它在移动设备上不可用

我通过以下方式调用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");
}

然后我可以根据这个属性更改我的应用程序的功能,但现在我担心我不得不求助于浏览器嗅探。

4

0 回答 0