2009-03-12 9 views
1

Ist es möglich, einen Silverlight/Flash-Video-Player im laufenden Betrieb zu skalieren? Ich würde gerne ein Video erstellen, bei dem ich die untere linke Ecke ziehen kann, um die Größe des Players zu verändern (das Seitenverhältnis beizubehalten) oder zumindest die Möglichkeit zu eliminieren, ich könnte zu anderen Methoden übergehen.Ändern der Größe eines Silverlight- oder Flash-Videoplayers?

Vielen Dank im Voraus ...

EDIT: // vergessen Leider vergaß zu erwähnen, zu erwähnen, dies auch, dass die tatsächliche Video selbst Ändern der Größe rechts bedeuten würde?

+0

Sorry vergessen zu erwähnen, dies würde auch bedeuten, dass das eigentliche Video selbst die Größe ändert? – resopollution

Antwort

6

Silverlight: Absolut. Setzen Sie einfach die Eigenschaft "Stretch" auf "Uniform" und ändern Sie dann bei der Größenänderung entweder die Breite oder die Höhe.

6

Flash: Ja, Sie können die Größe eines Flash-Objekts durch JavaScript ändern. Unter Verwendung einer YUI-, jQuery- oder einer Mootools-JavaScript-Bibliothek sollte dies nicht zu schwierig für einen Prototyp sein.

Here is a posts erläutert, wie Sie die Größe des Flash-Speichers in Ihrem Flash-Code ändern.

Proportionale Größenanpassung - here is an example of that as well using jQuery.

Ich bin mir nicht sicher, ob das gleiche gilt für Silverlight-Browser-Objekte, obwohl ich überrascht wäre, wenn Sie das gleiche nicht tun könnten.

0

Hier ist ein Beispiel für die Silverlight-Skalierung. Diese photo retouching and restoration Website hat ein paar Silverlight-Steuerelemente, die mit der Größenanpassung des Browsers skalieren. Es gibt eine recht schöne Fotogalerie, die die Fotos vor und nach der Retusche zeigt.

0

JWPlayer

Ab Version 5.3 sie hat einen Resize() -Methode, um den JavaScript-API, die Sie einen Spieler, um die Größe ermöglicht - und das alles in der Steuerleiste usw. richtig skalieren wird.

http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12540/javascript-api-reference

Resize (Breite, Höhe) Ändert die Größe des Spieler auf die angegebenen Dimensionen.

Breite: Anzahl: die neue Gesamtbreite von der Spieler.

Höhe: Nummer: die neue Gesamthöhe des Spielers. Hinweis: Wenn eine Kontrollleiste oder Wiedergabeliste neben dem Video angezeigt wird, ist das eigentliche Video natürlich kleiner als der Gesamt Player.

Verwandte Themen