设置和本地数据的域名规则

在 Flash Player 6 中,在访问本地设置(例如摄像头或麦克风访问权限)或本地永久数据(共享对象)时默认采用超域匹配规则。即,用于在 here.xyz.com、there.xyz.com 和 xyz.com 承载的 SWF 文件的设置和数据都是共享的,并且都存储在 xyz.com 中。

在 Flash Player 7 中,默认采用完全域匹配规则。即,用于在 here.xyz.com 承载的文件的设置和数据存储在 here.xyz.com 中,用于在 there.xyz.com 承载的文件的设置和数据存储在 there.xyz.com 中,依此类推。

新属性 System.exactSettings 用于指定要使用的规则。以 Flash Player 6 或更高版本为目标播放器发布的文件支持此属性。对于以 Flash Player 6 为目标播放器发布的文件,默认值是 false,意味着采用超域匹配规则。对于以 Flash Player 7 为目标播放器发布的文件,默认值是 true,意味着采用完全域匹配规则。

如果您使用设置或永久本地数据并想要以 Flash Player 7 为目标播放器发布 Flash Player 6 SWF 文件,则最好在移植文件中将该值设置为 false

有关更多信息,请参见System.exactSettings