MovieClipLoaderでブラウザフリーズ
そんなに確認はしていませんが、MacOS 9のIEとMac OS X Classic環境のIEでFlashのMovieClipLoaderを使うと、ブラウザがフリーズすることに気づいた。
ぱどタウンのあおぞらと神戸のマップで、MAPを読み込み終わったら吹き出しを描画したいというもので、
mapprogressは、自前のプログレスバー var maploader=new MovieClipLoader(); var maploader_obj=new Object(); maploader_obj.mc=this; maploader_obj.onLoadComplete=function (evt){ this.mc.mapprogress._visible = false; this.mc.drawfukidashi();これが吹き出し描画 }; maploader_obj.onLoadProgress=function (evt,loaded,total){ this.mc.mapprogress.setProgress(loaded,total);プログレスバーをアップデート }; this.mapprogress.label="MAP読み込み中"; maploader.addListener(maploader_obj); maploader.loadClip(mappath(),this.mapload_target);
これ、どこか間違っているかなぁ。
OS9やClassicでもNetscapeでは無問題。
loadMovieとonClipEventで回避したが、ひどいぞ。