Facebook如何发现它是否是移动设备?

时间:2012-06-04 14:55:25

标签: javascript facebook-credits

我在为外部网站实施FB Pay对话框时遇到了问题。

为了显示这个对话框,我根据文档使用 FB.ui 方法:

https://developers.facebook.com/docs/reference/dialogs/pay/

但JS生成的Url包含 display = popup 参数,该参数仅适用于移动设备。这不是我的情况:我需要付款才能在手机和台式机上运行。

所以,我决定将JS FB.ui 方法用于移动设备,将简单的GET Url用于桌面。

以下是问题:

1)这是正确的决定还是有更好的方法让FB Pay对话框同时适用于手机和台式机?

2)如果这是最好的方式,我怎样才能知道它是否是移动设备?在我们的网站内部,我们只使用移动用户代理列表进行猜测,但不一定是FB方式。那么,FB的方式是什么?

0 个答案:

没有答案