germanfrogman
Grünschnabel
Hallo,
erstmal super Forum.
Ich habe eine mehrsprachige Webseite (mit Radio tabs) und binde dort auch Youtubevideos ein.
Ich wollte auf die gleiche Unterseite wo ich schon ein Video eingebunden habe ein weiteres einbinden, diesmal aber ohne Ton.
Dazu habe ich ein Snippet gefunden. Das funktioniert auch aber nur in der ersten Sprache.
Link:
http://www.dendrowiki.org/gir/ranitomeya-amazonica.html
Snippet:
<div id="player"></div>
<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '480',
width: '800',
videoId: 'f9AwHFKfyCI',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.setVolume(0);
event.target.playVideo();
}
var done = false;
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING && !done) {
done = true;
}
event.target.setVolume(0);
}
</script>
Nun zu meinen Fragen
1. - was mache ich falsch? Sitze echt auf dem Schlauch
2. - wie kann ich in dem Snippet die Autoplay Funktion abschalten?
Vielen Dank
erstmal super Forum.
Ich habe eine mehrsprachige Webseite (mit Radio tabs) und binde dort auch Youtubevideos ein.
Ich wollte auf die gleiche Unterseite wo ich schon ein Video eingebunden habe ein weiteres einbinden, diesmal aber ohne Ton.
Dazu habe ich ein Snippet gefunden. Das funktioniert auch aber nur in der ersten Sprache.
Link:
http://www.dendrowiki.org/gir/ranitomeya-amazonica.html
Snippet:
<div id="player"></div>
<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '480',
width: '800',
videoId: 'f9AwHFKfyCI',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.setVolume(0);
event.target.playVideo();
}
var done = false;
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING && !done) {
done = true;
}
event.target.setVolume(0);
}
</script>
Nun zu meinen Fragen
1. - was mache ich falsch? Sitze echt auf dem Schlauch
2. - wie kann ich in dem Snippet die Autoplay Funktion abschalten?
Vielen Dank