我一直在各个网站上搜索如何实现这个的信息,但没有找到任何有用的东西。 有人做过这个吗? 在哪里可以获得关于如何使用它的信息?
创建Facebook应用程序时,有几种类型/目的,我相信您的问题是关于Facebook.com上的应用程序。
更新:在2011年3月11日,Facebook停止允许创建新的FBML应用程序。所以回到你的问题:
我可以在Facebook应用程序中使用jQuery吗?
可以,您可以在您的应用程序(Canvas、选项卡或网站)中使用任何JS库,因为现在iframe是唯一的画布类型。
现在 Facebook 仍然可以选择使用 IFrame 或者 FBML 来开发应用程序画布,但是他们正在鼓励开发人员使用 IFrame,因为他们正在废弃 FBML
:
我们正在废弃 FBML。如果您正在 Facebook.com 上构建新的应用程序,请使用 HTML、JavaScript 和 CSS 实现您的应用程序。您可以使用我们的 JavaScript SDK 和社交插件来嵌入许多与 FBML 可用相同的社交功能。虽然我们尚未移植完全所有的功能,但我们不再向 FBML 添加新功能。
此外,正如您可以在他们的 Javascript-SDK 中注意到的那样,其中一个示例实际上使用了 jQuery 库!
所以,我可以在 Facebook 应用程序中使用 jQuery 吗?
可以,......和不可以!
可以:如果您选择 IFrame,则可以在画布页面内使用它,并且
不可以:您目前不能在页签中使用它:
正如您所看到的,我们已经进入2011年的第一季度,因此页面选项卡IFrame支持即将推出!
是的。Facebook Canvas应用的首选方法是使用iframe来拉取应用程序内容。在这种情况下,您可以像平常一样在应用程序中使用jQuery。
有关更多信息,请参见http://developers.facebook.com/docs/guides/canvas。
Facebook上的所有新应用程序都只是iframes,所以答案绝对是肯定的,就像您可以在任何网页中使用JQuery一样。