こんにちは私は空のビデオホルダーにFLVをロードしており、ビデオが一定のポイントに達したらボタンを表示したいと考えています。これはすべて可能ですか?時間の経過後のアクションの表示ボタン
0
A
答えて
1
使用しているアクションスクリプトのバージョンを指定していないため、as3を使用していると仮定します。
あなた可能性あなたはFLVPlayerコンポーネントを使用している場合
- 使用キューポイント、
- は定期的に使用してActionScriptで作成したキューポイントを使用しますTimer
もしあなたがflvの作成部分にアクセスできない場合は、最も単純な(そして最も正確ではないが、私はボタンの表示にはミリ秒レベルで正確な)ソリューションは3番です。ユーザーが再生を制御できない場合(つまり、一時停止、巻き戻し)、ビデオがネットワーク経由でストリーミングされていない場合は、再生を開始/停止するだけです。ユーザーがビデオを一時停止したり巻き戻したりできる場合は、ユーザーがそのたびにタイマーを停止して調整する必要があります。ビデオがネットワーク経由でストリーミングされている場合は、バッファリングの一時停止も考慮する必要があります。
1
あなたはキューポイントを追加して彼らのために聞くことができます。
_Player.AddEventListener(MetadataEvent.CUE_POINT, PlayerCuePoint);
function PlayerCuePoint(e:MetadataEvent):void
{
_Button.visible = true;
}
それとも、このような進捗状況をチェックできます。
const BUTTON_TIME:Number = 10; //Time in seconds
_Player.AddEventListener(VideoEvent.PLAYHEAD_UPDATE, PlayerPlayheadUpdate);
function PlayerPlayheadUpdate(e:VideoEvent):void
{
if(_Player.playheadTime >= BUTTON_TIME)
_Button.visible = true;
}
を
関連する問題
- 1. いくつかの経過時間の後の派遣アクション
- 2. 時間の経過後にイメージを表示する方法は?
- 3. 時間の経過後のコールタイムアウト機能
- 4. 時間経過後の産卵C
- 5. Inno Setup - アンインストーラでの完了率、経過時間、および予想経過時間の表示方法
- 6. 経過時間
- 7. Objective Cでのゲーム開始からの経過時間表示
- 8. iPhone - NSDateComponents/NSCalendarと経過時間、私は、次の経過時間ユーザに表示したい
- 9. 時間が経過した後にボタンをロックする
- 10. タイマー - 特定の時間が経過した後にメッセージを表示
- 11. Androidで特定の時間が経過した後にアニメーションを表示する
- 12. jquery.timeagoプラグインの経過時間が表示されない
- 13. AS3/JavaScript MP3プレーヤーの経過時間を表示
- 14. C#タイマーの経過時間?
- 15. JAVAで1日1時間の経過時間を表示する
- 16. statusnet - 時間間隔の経過後にページコンテンツを更新する
- 17. PHPの時間の経過後のファイルの削除
- 18. 時間の経過後のPythonファイルの自動終了
- 19. エポックから経過した時間を表示する
- 20. テキストビューで経過時間を表示する方法1時間30分
- 21. Oracle経過時間とCPU時間?
- 22. 最後のパスワードをリセットしてからの経過時間
- 23. Android - 時間経過後のアクティビティの破棄
- 24. 最後のタイムスタンプからの経過時間を確認する
- 25. 即時に特定の時間が経過した後にコードのアクションを実行
- 26. シグナルハンドラの印刷時間の経過は?
- 27. multithreading - 一連のプロセスでの経過時間の合計を表示するクエリ
- 28. 楕円で時間の経過に伴うベクトルの回転の表示
- 29. アンドロイドAlarmManager経過時間は
- 30. 巨大な時間経過)