2010-02-16 31 views
1

我正在开发一个位于应用程序选项卡中的Facebook应用程序。在facebook上的文件上传文件中的文件

该应用程序是在Flash中开发的,因此必须使用fb:swf来嵌入swf。 因此它设置allowScriptAccess =从不在swf上。

我需要做3件事,而且我不确定它是否可行。

1)装载外部SWF文件到父SWF

2)负载从服务器

3)将文件上传到服务器动态XML

我使用闪光灯10

AllowScriptAccess =永远不会阻止我们实现任何这些东西?

回答

1

我不知道在Facebook的安全限制,但设置allowScriptAccess =永远不应该改变如何可以与服务器通信。它只是禁止与JavaScript通信。

要上传文件中看到:从服务器 http://www.iheartactionscript.com/loading-an-external-swf-in-as3/

加载XML: http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7cf6.html

加载外部SWF http://theflashblog.com/?p=242

+0

谢谢,这是我的想法。不应该有任何其他安全限制,因为facebook只是呈现一个嵌入标签。没有allowNetworking设置,所以希望我会好的。只需将一个快速POC进行测试即可。 – Matt

+0

所有作品魅力。看看谷歌,你会认为使用fb:swf是一个完整的噩梦,但如果你了解JS的局限性,对我来说看起来都很简单。 – Matt

相关问题