Flash / Facebook -JavaScript + AS3 API?
-
26-10-2019 - |
题
我已经开发了一个试图在Facebook上放置的Flash游戏。它是一个软释放,我们遇到了一些主要问题。
我正在使用AS3 Facebook API。不幸的是,这导致了FB身份验证的弹出窗口,我的团队领导不喜欢。当用户刷新页面时,我们还会遇到重新蛋白问题。
我找到了一个窗内身份验证的示例,但它使用了JavaScript API。我的JS经验很少,所以我希望你们能回答一些问题。
1)身份验证后,我该如何告诉JS播放我的SWF? SWF应该在不同的URL中吗?
2)我可以从闪存文件(AS3)访问JavaScript吗?我的游戏中有一个按钮,允许用户邀请朋友玩,并且从FB朋友列表中获取信息。
3)如果我将AS3 API用于“邀请朋友”功能,会混合JS API和AS3 API引起问题吗?
解决方案
对于问题2,您需要尝试这个
ExternalInterface.call("JavaScriptFunctionName");
对于问题3:
使用代码在我的博客上使用它。
http://alvijee.blogspot.com/2011/01/flex-facebook-calling-friendliendliest-and-and.html
其他提示
您还可以使用外部接口接收JS auth回调的方法调用,其提供JavaScript和Flash之间的2向通信。您需要嵌入swfobject2.js
如上
AS3图API取决于JS SDK。因此,应该没有冲突。
不隶属于 StackOverflow