[英]Flash / Facebook - Javascript + AS3 API?
我已经开发了一款Flash游戏,试图将其投放到Facebook。 它是作为软发行版发布的,我们遇到了一些主要问题。
我正在使用AS3 Facebook API。 不幸的是,这导致了FB身份验证的弹出窗口,我的团队负责人不喜欢该弹出窗口。 用户刷新页面时,我们还会遇到重新登录问题。
我找到了一个窗口内身份验证的示例,但是它使用了Javascript API。 我对JS的了解很少,所以希望你们能回答几个问题。
1)验证后,如何告诉JS播放SWF文件? 瑞士法郎应该在其他URL中吗?
2)我可以从我的Flash文件(AS3)中访问Javascript吗? 我的游戏中有一个按钮,允许用户邀请朋友一起玩,并从FB朋友列表中提取信息。
3)如果我将AS3 API用于“邀请朋友”功能,将JS API和AS3 API混合使用会引起问题吗?
对于问题2,您需要尝试这个
ExternalInterface.call("JavaScriptFunctionName");
对于问题3:
在我的博客上使用此代码。
http://alvijee.blogspot.com/2011/01/flex-facebook-calling-friendliest-and.html
您还可以使用ExternalInterface接收来自JS auth回调的方法调用,它提供了javascript和Flash之间的双向通信。 您需要嵌入swfObject2.js
如上
as3图形api取决于JS sdk。 因此,不应有冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.