2010-02-16 41 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

相關問題