我不想重命名实际的CODE(类),但是如何重命名.SWF文件以及需要更新此新名称的标签?我喜欢用例如在名称中建立号码。
E.g。 myflash2.swf
答案 0 :(得分:0)
一种方法是将构建号添加为查询字符串:
myflash2.swf?build=1237
但是没有简单的方法可以在不使用构建脚本的情况下执行此操作,并且假设您使用的东西比常规Flash创作工具更先进。
我通常有一个小的php片段,它将服务器上文件的最后更改日期追加到最后,以便能够轻松地向客户端发送新内容而无需清除缓存。
答案 1 :(得分:0)
与上一个答案一样,我通过在包装器中使用一些PHP来成功完成此操作,该包装器检查了.swf的修改日期。这是代码......
在包装器的顶部:
<?php
$appDate = filemtime("MyApp.swf");
?>
然后构建src变量时
else if (hasRequestedVersion) {
// if we've detected an acceptable version
// embed the Flash Content SWF when all tests are passed
AC_FL_RunContent(
"src", "MyApp?version=<?= $appDate ?>",
"width", "100%",
"height", "100%",
"align", "middle",
"id", "MyApp",
答案 2 :(得分:0)
您还可以校验SWF文件并将其附加到文件名