我想限制我的SWF文件,这样它就不会被窃取并托管在另一台服务器上。因此,如果为SWF文件提供服务的域不在已批准的域列表中,则SWF将不会正常加载,而是显示一条链接到某个已批准位置的消息。我不确定的是如何访问托管文件的域(或获取文件的完全限定的URL)。如果你知道如何获得这些信息,或者如果你知道一个完全不同的情况来达到相同的结果,请发表一个答案。
我正在使用FlashCS4编译针对FP9的代码。
谢谢!
试试这个 http://www.ghostwire.com/blog/archives/as3-domain-locking-swfs/
我用的是这行代码:
var domain=externalinterface.call(“eval”,“document.domain”);