Avatar billede jacobs12 Nybegynder
20. november 2011 - 16:08

jquerymobile brug af youtube iframe html5 - player

Hej.

Jeg har lavet en jquerymobile side, hvor jeg afspiller en video via yourtube iframe embed. Men når man går videre på næste side, bliver videoen ved med at spille.

Er der nogle der ved hvordan jeg stopper videoen ved sideskift?

Mit problem er måske at jeg ikke kan fange en referance til videoen, og lave en player.stopVideo(); ved mouseover på alle links på siden eller sideskift.

Jeg embeded ikke videoen via javascript da det er dynamisk hvormange videoer jeg vil have på siden. Jeg bruger <iframe> tag'et

Hvordan får jeg fat i videoplayeren når jeg ikke opretter et javascript YT.object? Jeg har bl.a. prøvet med:
function onPlayerReady(event) {
  var embedCode = event.target.getVideoEmbedCode();
  event.target.playVideo();
  if (document.getElementById('minvideo')) {
    document.getElementById('minvideo').innerHTML = embedCode;
  }
}

med det virker ikke :(

Jeg kan godt via alm. jquery fjerne iframe elemetet ved sideskift med $("iframe").remove() med så kommer youtube filmen ikke frem hvis man browser tilbage til siden igen. :(

Håber virkelig der er nogle der kan hjælpe.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester