0

ビデオがループした回数をテキスト フィールドに出力する方法はありますか? (何回再生したか)

ありがとう、ヤン

4

2 に答える 2

1

FLVPlayback クラスによってディスパッチされるイベントを使用して再生回数を増やし、その値を String に変換して TextField に出力できます。ただし、その値を保持する必要がある場合は、何らかの形式の PHP スクリプトが必要になります。

于 2010-08-25T01:46:02.563 に答える
0

フレックス 4 のコード例:

<?xml version="1.0" encoding="utf-8"?>

< s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library:/ /ns.adobe.com/flex/mx">

        [Bindable]
        public var looped:Number=0;

        protected function videoplayer1_completeHandler(event:TimeEvent):void
        {
            looped++;
        }

    ]]>
</fx:Script>

<s:layout>
    <s:VerticalLayout/>
</s:layout>

<s:VideoPlayer loop="true" complete="videoplayer1_completeHandler(event)" source="http://localhost/movie.flv"/>
<s:Label text="{looped}"/>

于 2010-08-25T09:25:49.320 に答える