我正在制作一款在线游戏,它使用Wordnik API AS3来获取字词定义。当我测试localy(sandboxType:localTrusted)时,一切正常。但是当我上传我的.swf(sandboxType:remote或localWithNetwork)时,我得到Wordnik API响应“安全性错误访问URL”。
我已将“useNetworkServices”设置为true。
我在做:
Security.allowDomain("api.wordnik.com");
Security.loadPolicyFile("api.wordnik.com/crossdomain.xml");
这可能是crossdomain.xml的一些问题。在localTrusted中测试时,我收到调试消息“api.wordnik.com没有指定元规则。使用默认元规则'master-only'”。我收到了Google互动式媒体广告的类似消息,但默认为“按内容类型”。 Google IMA在上传时有效,而Wordnik则没有。
我甚至不确定问题是否在我身边。
有用的答案将为安全问题提供可行的解决方案,或指向在线使用Wordnik AS3 API的任何应用程序 - 也许其开发人员可以提供帮助。
:)