[AS3.0]ボタンにアイコンを付ける方法 「FirefoxでHTML中のFlash(swf)が印刷できない」の対処法
5月 14

AS3.0でのローディング中など、読み込みの状態を得るには、LoaderInfoのbytesTotal(総バイト数)とbytesLoaded(読み込んだバイト数)を使ってパーセンテージを計算したりするのだけれど、なぜか、bytesTotalの値がゼロ(0)になり、総バイト数が取得できない。

うーん。なんでだ~?といろいろ調べると、ロードの対象の画像をサーバ側で動的にリサイズするPHPを使っていて、それがContent-Lengthを出力していなかったため、Flash側でbytesTotalが取得できず、総バイト数を取得できなかった。

LoaderInfo.bytesTotalがゼロになる場合、サーバ側でちゃんとContent-Lengthが出力されてるか調べてみよう!

Popularity: 12% [?]

written by ANN

add to hatena hatena.comment (6) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 6

One Response to “[AS3.0]loaderInfoのbytesTotalがゼロになる原因”

  1. 楽天市場(www.rakuten.ne.jp)にアップしたswfのLoaderInfo.bytesTotalの値がおかしい件 - SAKOTSU INSPIRE Says:

    [...] [AS3.0]loaderInfoのbytesTotalがゼロになる原因 » TECH Matari [...]

Leave a Reply