1

プログレス バーを使用して、再生を開始する前にライブ ストリーミング ビデオ データをどれだけバッファリングする必要があるかをユーザーに知らせています。それだけうまくいきます。

問題は、バッファーが使い果たされ、再バッファーする必要がある場合、進行状況バーをリセットして再び表示できないように見えることです。アプリの起動時に 100% に達すると、再利用できないようです。ここで何が欠けていますか?

適切な NetStream.netStatus イベントをキャッチしています。空のバッファのフックがあり、実行中です。そこに新しいバーを再表示して開始する方法がわかりませんか?

bar.visible = true を試しましたが、何も表示されません。また、バッファが空でサイコロがないたびに、新しいものを作成して設定を表示しようとしました。無視されているだけのようです。

4

2 に答える 2

1

プログレスバーを強制的に「pBar.setProgress(0,100);」にリセットすると、0 に戻ります。

于 2010-08-17T21:36:08.127 に答える
0

いいえ、古いものを破棄して、同じ ID で新しいものを作成します。

それは一種の作業のようですが、ここでのベストプラクティスが何であるかはよくわかりません. 表示する必要があるたびに新しいものを作成する必要がありますか? 古いものを画面に呼び出して、進行状況をゼロにリセットする方法はありませんか?

于 2009-12-29T16:06:31.800 に答える