我需要为客户创建一个交互式Facebook标签,类似于:
http://www.facebook.com/#!/knnktr
该应用程序有许多幻灯片,基本上是当访问者点击显示图像两侧的两个箭头时左/右滚动的图像。
我可以在Flash中执行此操作,但我也可以尝试使用JavaScript。
现在,我知道Facebook的API经常会发生变化,而iframe目前还不是一种选择。
实现这一目标的最佳/正确方法是什么?我应该坚持使用静态FBML吗?如果我们可以选择使用JavaScript,我们会更喜欢上面的Flash。问题是,静态FBML是否限制了执行某些JavaScript调用的能力。
我需要响应鼠标点击,我还需要能够向我们的服务器发出远程AJAX请求。
答案 0 :(得分:1)
如果您正在制作标签,FBML / FBJS是您唯一的选择。 FBJS的官方FB文档非常好:http://developers.facebook.com/docs/fbjs/
关于FBJS的一些警告:
查看文档中的事件,动画和AJAX部分。快速浏览一下你的例子,我看不到你用FBJS做的任何事情。