解決“安全沙箱沖突” |
|
剛才 load 一張網(wǎng)絡(luò)上的圖片,發(fā)現(xiàn)不能用 setMask 對(duì)其遮罩,trace 出現(xiàn)“安全沙箱沖突”。知道原因就好辦了,調(diào)用不同域的對(duì)象或變量需要 allowDomain,如下:
System.security.allowDomain("www."); loadMovie("http://www./images/links/links_zhugao.jpg", my_mc);
注意,“www.”和“”不是相同域,根據(jù)目標(biāo)而定。例如 loadMovie("http://player./***.jpg", my_mc); 那么 allowDomain 的應(yīng)該是 player.,而不是 ,也不是 www.
如果要允許多個(gè)域,可以用逗號(hào)隔開: System.security.allowDomain("www.", "", "player.");
播放器在 8.0 以上可以使用通配符 “*” 來(lái)允許所有域: System.security.allowDomain("*"); |
|