2009-03-13 6 views

答えて

0

前回の回答と同様に、私は、.swfの修正日を確認したラッパーでPHPを少し使って成功しました。

<?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", 
0

一つの方法は、クエリ文字列としてビルド番号を追加することです:

myflash2.swf?build=1237 

しかし、スクリプトを作成使用せずにこれを行う簡単な方法はありません、それはあなたが、もう少し高度なものを使用して想定しています通常のFlashオーサリングツールよりも優れています。

私は通常、サーバー上のファイルの最終変更日を最後に追加して、キャッシュをクリアせずにクライアントに新しいものを簡単に送ることができる小さなPHPスニペットを持っています。

0

を構築しているときにすることができそして、チェックサムSWFファイルとすることを追加します。ここでは、コード...ラッパーの上部に

ですファイル名

関連する問題