我正在使用Actionscritp 3构建一个无铬播放器,当我播放某些视频时得到以下错误。
SecurityDomain 'http://www.youtube.com/apiplayer?version=3‘尝试访问不兼容的上下文'http://s.ytimg.com/yt/swf/apiplayer3-vfl181412.swf’
我的应用程序可以搜索youtube视频.The错误消息一直显示,一些视频仍然可以played....but,一些不能…
我已经有了
Security.allowInsecureDomain("*");
Security.allowDomain("*")
_loader = new Loader();当我尝试创建我的播放器时...
我很感谢你的帮助...
发布于 2011-07-13 20:01:27
当你第一次尝试玩它的时候,这种情况会发生吗?如果您在应用程序域中加载具有相同定义名称的不同youtube播放器,则可能会发生冲突。
尝试一下;当你调用load(..)在加载器上,为加载器上下文创建新的ApplicationDomain。
_loader.load(urlRequest, new LoaderContext(true, new ApplicationDomain(), SecurityDomain.currentDomain);如果在本地测试时, SecurityDomain.currentDomain抛出错误,您可能必须将其注释掉。
https://stackoverflow.com/questions/3444775
复制相似问题