Ändern des Skinverhaltens

Mithilfe der Eigenschaften bufferingBarHidesAndDisablesOthers und skinAutoHide können Sie das Verhalten Ihrer FLVPlayback-Skin individuell anpassen.

Wenn Sie die Eigenschaft bufferingBarHidesAndDisablesOthers auf den Wert true einstellen, werden die SeekBar-Komponente und ihr Griff von der FLVPlayback-Komponente ausgeblendet und die Pause- und Abspielen-Schaltflächen werden deaktiviert, wenn die Komponente mit dem Zwischenspeichern beginnt. Dies kann nützlich sein, wenn eine FLV-Datei über eine langsame Verbindung von einem FMS gestreamt wird und die Eigenschaft bufferTime auf einen hohen Wert (z. B.10) gesetzt wurde. In diesem Fall könnte ein ungeduldiger Benutzer versuchen, einen Suchlauf mithilfe der Abspiel- und Pause-Schaltflächen auszuführen, wodurch das Abspielen der Datei noch weiter verzögert wird. Dies können Sie verhindern, indem Sie die Eigenschaft bufferingBarHidesAndDisablesOthers mit dem Wert true belegen und das SeekBar-Element sowie die Pause- und Abspielen-Schaltflächen deaktivieren, wenn die Komponente mit dem Zwischenspeichern beginnt.

Die Eigenschaft skinAutoHide wirkt sich nur auf vordefinierte SWF-Dateien aus, nicht jedoch auf Steuerelemente, die von den FLV Playback Custom UI-Komponenten erstellt werden. Bei der Einstellung true blendet die FLVPlayback-Komponente die Skin aus, wenn sich der Mauszeiger nicht über dem Anzeigebereich befindet. Der Standardwert dieser Eigenschaft lautet false .