2010-10-22 32 views
1

設置Security.sandboxType我需要調用的JavaScript,我需要設置如何通過編程的Flex

flash.system.Security.sandboxType爲LOCAL_TRUSTED。默認值是LOCAL_WITH_NETWORK。

我可以通過Flash播放器的全局設置更改此設置。

問題是我怎麼可以將其設置throguh編碼讓每一個本地系統上我的應用程序的工作?

回答

0

嗯,

據我所知,您希望您的用戶能夠從他們的文件系統和訪問JavaScript函數啓動瑞士法郎。 如果是這樣,答案很簡單,你不能。這將是一個嚴重的安全漏洞。

+0

感謝您的回覆。我可以通過更改http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html上的全局設置手動完成。我們可以通過將包含javascript的文件夾添加爲可信位置來運行javascript。我想通過編碼來做到這一點,無論我的應用程序運行在哪裏,都可以訪問javascript。 – FlexJogger 2010-10-22 18:20:40

+0

我明白了,但如上所述,您將無法做到這一點。 Flash通過查看設置管理器或配置文件來確定swf是否是本地信任的。 – 2010-10-24 11:37:44