5月 14
AS3.0でのローディング中など、読み込みの状態を得るには、LoaderInfoのbytesTotal(総バイト数)とbytesLoaded(読み込んだバイト数)を使ってパーセンテージを計算したりするのだけれど、なぜか、bytesTotalの値がゼロ(0)になり、総バイト数が取得できない。
うーん。なんでだ~?といろいろ調べると、ロードの対象の画像をサーバ側で動的にリサイズするPHPを使っていて、それがContent-Lengthを出力していなかったため、Flash側でbytesTotalが取得できず、総バイト数を取得できなかった。
LoaderInfo.bytesTotalがゼロになる場合、サーバ側でちゃんとContent-Lengthが出力されてるか調べてみよう!
Popularity: 12% [?]





3月 11th, 2010 at 4:48 AM
[...] [AS3.0]loaderInfoのbytesTotalがゼロになる原因 » TECH Matari [...]