问候,为什么我的Flash资源没有放入缓存? 我用的是AS2, 这是我的HTML:
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width=544 height=544 id=destiny align=middle>
<param name=allowScriptAccess value=sameDomain />
<param name=movie value=http://mkdev/e/other/flash/villages/destiny.swf />
<param name=menu value=false />
<param name=quality value=best />
<param name=wmode value=transparent />
<param name=bgcolor value='#66cccc' />
<embed src=http://mkdev/e/other/flash/villages/destiny.swf menu=false quality=best wmode=transparent bgcolor='#66cccc' width=544 height=544 name=destiny align=middle allowScriptAccess=sameDomain type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />
</object>
我的图片已加载
mcl.loadClip("http://mkdev/g/generated/100x100/tile_" + numTile + ".jpg", ord);
答案 0 :(得分:1)
简短的回答是,Flash与加载的资源是否被缓存无关。当你加载东西时,Flash只是将请求传递给浏览器并等待响应,因此Flash不会影响响应是否来自缓存,或者响应是否被缓存。实际上,除非你检查响应标头或根据时间进行猜测,否则从Flash内部你甚至无法判断你是否正在获得缓存的响应。
所以我对你的问题帮不了多少,但我可以建议你去别处寻找问题!