从JavaScript SDK调用的FB.ui发送在iPad上不起作用

时间:2012-05-31 20:54:02

标签: facebook ipad safari dialog facebook-javascript-sdk

我试图让以下内容在iPad上运行。适用于所有桌面浏览器,但在API Error Code 3, Unknown method. This method isn't supported by this display type的iPad上失败。

FB.ui({
  method:'send',
  to:anyUserId,
  link: anyLink,
  name: anyName,
  display: 'popup',
  show_error: true
});

我已报告a bug to Facebook issue tracker。仍然因为我在现有的错误或谷歌中找不到任何东西我怀疑这可能是我的错误。如果您有任何线索,那将很高兴得到您的帮助。

1 个答案:

答案 0 :(得分:3)

根据我对android的体验,似乎移动世界不支持发送对话框(fb称为触摸显示)。

您应该可以使用documentation中显示的网址在某种网页视图中打开对话框:

http://www.facebook.com/dialog/send?app_id=APP_ID&
  name=LINK_NAME&
  link=LINK_URL&
  redirect_uri=YOUR_REDIRECT_URL