【问题标题】:AS3 Flash app reading online XML doesn't update. Possibly Cache related读取在线 XML 的 AS3 Flash 应用程序不会更新。可能与缓存相关
【发布时间】:2014-01-25 01:23:45
【问题描述】:

我有一个小的 as3 Flash,它使用了几个在线 XML 文件。这些 XML 文件填满了我 Flash 中的几个文本字段,这样我就可以通过更改 XML 文件来更新内容。此闪存还具有“编辑”选项,用于编辑文件并将 XML 文件保存在服务器上旧文件之上。

现在的问题是,flash 应该会打开新文件并提供更新的文本字段,但只会出现旧的。

我可以确认在服务器中它们已更新(只需下载它们并看到它们具有更新的字段),但每当我的闪存加载它们时,它总是加载旧的,这让我假设有一些“下载缓存”,我必须清理。我还确认了 flash 正在下载正确的文件。

另外,我尝试重新启动电脑并删除浏览器缓存以查看它是否是临时的,但它什么也没做。

那么,有没有办法清理“在线下载缓存”,还是我看错了问题?

【问题讨论】:

    标签: xml actionscript-3 flash caching


    【解决方案1】:

    好的,我在这里找到了解决问题的方法:http://willperone.net/Code/as3nocache.php

    基本上,就像文章建议的那样,我将 URLRequest 更改为:

    var request:URLRequest = new URLRequest("whateverurl?nocache=" + new Date().getTime());
    

    【讨论】:

      猜你喜欢
      • 2011-12-18
      • 1970-01-01
      • 2017-07-27
      • 1970-01-01
      • 2021-07-30
      • 2011-12-08
      • 2019-01-10
      • 2011-03-13
      • 1970-01-01
      相关资源
      最近更新 更多