安装flash 插件scaleform出现错误:Scaleform Launch Panel.Launcher.handleDataLoaderIOError(): Loading XML Failedscaleform

经排查发现是Scaleform Launcher.swf报的错

(C:UsersAdministratorAppDataLocalAdobeFlash CCzh_CNConfigurationWindowSWFScaleform Launcher.swf)

经过破解此swf发现里边有这样一段代码

this.dataLoader = new URLLoader();
this.dataLoader.addEventListener(Event.COMPLETE,this.handleDataLoaderComplete,false,0,true);
this.dataLoader.addEventListener(IOErrorEvent.IO_ERROR,this.handleDataLoaderIOError,false,0,true);
this.dataLoader.load(new URLRequest(MMExecute("fl.configURI") + "Scaleform/locale/" + Capabilities.language + ".xml"));

MMExecute("fl.configURI") + "Scaleform/locale/" + Capabilities.language + ".xml")

(C:UsersAdministratorAppDataLocalAdobeFlash CCzh_CNConfigurationScaleformlocalezh-CN.xml)

但Scaleform只提供了en.xml

如果想不报错可以复制en.xml改名为zh-CN.xml(具体参考自身语言环境)

查看自己语言环境的代码

trace(flash.system.Capabilities.language);
原文地址:https://www.cnblogs.com/xbglbc/p/3320952.html