myGully.com

myGully.com (https://mygully.com/index.php)
-   Entwicklung & Programmierung (https://mygully.com/forumdisplay.php?f=72)
-   -   Youtube Video auf Startseite mit autoplay eingebettet - ohne ton? (https://mygully.com/showthread.php?t=2587229)

NoPott 09.03.12 14:43

Youtube Video auf Startseite mit autoplay eingebettet - ohne ton?
 
Hey!

Ich habe auf meiner Startseite eine Youtube Video playlist eingebettet mit autostart. Jetzt möchte ich allerdings das das erste Video startet, allerdings der Ton abgeschalten ist und dann halt händisch vom User eingeschalten werden kann.

Code:

<iframe src="http://www.youtube.com/embed/daistmeinvideolink&autoplay=1&loop=1" allowfullscreen="" width="330" frameborder="0" height="300"></iframe>
Dankeschön im Vorraus!

ckjthedogmaster 09.03.12 17:27

in etwa so:

Zitat:

<s***** type="text/javas*****" src="swfobject/swfobject.js"></s*****>

<div id="ytapiplayer">
You need Flash player 8+ and JavaS***** enabled to view this video.
</div>

<s***** type="text/javas*****">

var params = { allowS*****Access: "always" };
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/v/82-FJyniP7A&enablejsapi=1&playerapiid=ytplayer&autopl ay=1",
"ytapiplayer", "425", "356", "8", null, null, params, atts);


function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.mute();
}


</s*****>

NoPott 16.03.12 13:01

Hei!

Danke für die Antwort, nur wenn ich dieses S***** eingebe:

Code:

<s***** type="text/javas*****" src="swfobject/swfobject.js"></s*****>

<div id="ytplayer">
You need Flash player 8+ and JavaS***** enabled to view this video.
</div>

<s***** type="text/javas*****">

var params = { allowS*****Access: "always" };
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/embed/videoseries?list=PL2282A3D9D5FFDB3A&amp;hl=de_DE?enablejsapi=1&amp;version=3&amp;playerapiid=ytplayer",
"ytplayer", "425", "356", "8", null, null, params, atts);


function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.mute();
}


</s*****>

sehe ich bloß ein weißes Fenster :/.. Was habe ich falsch gemacht?

sigon 19.03.12 12:20

ich würde mal sagen, weil die Datei "swfobject.js" fehlt, da du die sicher nicht haben wirst.

weberleins 19.03.12 15:01

Über die Player-Parameter oder als <iframe> Embed gehts nicht.

Wenn Du Dich mit JavaS***** auskennst, dann geht das über die YouTube JavaS***** Player API mit player.mute():Void

Am besten mal die API unter [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] anschauen.
Mit der Flash API gehts übrigens auch... obiger Link kann auch dafür Dein Ausgangspunkt sein.
-----

auf [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] bekommste auch die swfobject.js


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:33 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.