Flashの"ムービークリップ"をストリーミングで再生する方法はありますか?

普通だと「ムービークリップの読み込み100%完了→そのムービークリップ再生」という流れになってしまいます。

回答の条件
  • 1人2回まで
  • 登録:2007/04/25 20:50:23
  • 終了:2007/05/02 20:55:02

回答(2件)

id:felix33 No.1

felix33回答回数343ベストアンサー獲得回数22007/04/25 23:47:15

ポイント35pt

そら無理です。

id:ken1bf7 No.2

ken1bf7回答回数25ベストアンサー獲得回数12007/04/27 12:21:09

ポイント35pt

Flash(SWFファイル)ということでOKですねよね?!

SWFは確かストリーミング形式だったと思いますので

普通にloadMovieされたSWFは、

全てのフレームの読込みが完了しなくても

読込みが完了したフレームがあれば再生を開始できると思います。

ただ、ロードが完了していないフレームに到達すると止まってしまい、その後ロードが進んでも止まったままといった

状態になるかもしれません。

一般的に、すべてのフレームの読込みが完了する前に再生を開始してしまうと

このように途中で止まってしまったり、予期せぬ動作をしてしまうため

_framesloaded/_totalframes プロパティや、

getBytesTotal()/getBytesLoaded()メソッドを使ったほうほうで

全てのフレームの読込みのチェックを行うのが一般的です。

ロードが完了していないフレームに到達すると止まってしまう、を防ぐ方法としては、

ストリーミング再生させたいSWFを読み込む親となるSWFで

_framesloaded/_totalframes を用い停止を監視して

定期的にplayを行うことで回避できそうなきがします。

id:tenshin42

> Flash(SWFファイル)ということでOKですねよね?!

残念ながら、SWFファイルの中のムービークリップということでした。

2007/04/27 17:42:30

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません