正如我的标题所说,我有一个XML加载问题。在我的代码中,我加载了一些XML文件,用于显示这些XML文件中包含的文本。但这些文本不会显示在Flash在线软件中。
语言随用户选择而变化。它适用于软件中的每个文本。当您开始使用该软件时,在加载位置文件和数据库中的新格式的数据转换后,您将到达主菜单,而不包括在以前的版本中。 这个bug有几个问题:
因为这是一个非系统性的错误,所以调试这个问题非常费力(完成部署一小时后的新信息......)。其中,我尝试强制软件在主菜单显示之前再次加载文本。没有成功......
不幸的是,我无法发送我的代码,因为我现在没有我的代码。我将在几个小时内实现我的测试。
答案 0 :(得分:0)
这听起来像是一个缓存问题。最简单的解决方案是使用时间戳查询字符串加载XML,以便浏览器永远不会缓存它:
new URLRequest("data.xml?timestamp=" + new Date().time);