2009-06-17 23 views
7

W jaki sposób należy zmienić poniższy kod, aby osadzić ten serwis YouTube z dźwiękiem?Osadź YouTube z wyłączonym dźwiękiem

<embed src="http://www.youtube.com/v/etnh6_omu0w&hl&rel=1&autoplay=1&sound=1" type="application/x-shockwave-flash" 
allowscriptaccess="always" allowfullscreen="true" width="200"></embed> 
+0

Poniższy kod? –

+0

Chińska zagadka. – Alan

+0

@Dominic Edytował pytanie, aby wyświetlić kod. – Shoban

Odpowiedz

17

Oto kod, jak powinno być:

musisz to ten, jak również w tym samym folderze, ten kod jest w:

SWFObject.js

To tylko niektóre pomocnik Kod, nie martwiłbym się o to.

Kod:

<script type="text/javascript" src="swfobject.js"></script>  
    <div id="ytapiplayer"> 
    You need Flash player 8+ and JavaScript enabled to view this video. 
    </div> 

    <script type="text/javascript"> 

    var params = { allowScriptAccess: "always" }; 
    var atts = { id: "myytplayer" }; 
    swfobject.embedSWF("http://www.youtube.com/v/FSz_a_yx9hA&hl&enablejsapi=1&playerapiid=ytplayer", 
         "ytapiplayer", "425", "356", "8", null, null, params, atts); 

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

    </script> 

Ok testowałem ten kod i wiem, że to działa, więc jeśli masz jakiekolwiek problemy, daj mi znać, szczęśliwy hacking!

Get docs tutaj: YouTube Embedded Player Javascript API Reference

0

To nie działa w moim przeglądarek internetowych. Powiedział, że mój Flash Player powinien być w wersji 8+ Ale używałem Flash Player 9 z javascript na. Testowałem zarówno na Firefox 3.11 & IE 7.

Zdaję sobie sprawę, że obsługa Flash Playera w Firefoksie jest trochę niepoprawna (zaktualizuj odtwarzacz kilka razy), niektóre filmy flash mogą nadal nie być wyświetlane (puste), ale na IE powinno działać dobrze. Ale nie w twoim próbnym kodzie .. Korekta: działa na moim IE 7. Ale nie w Firefox 3.11. Zastanawiam się, dlaczego Flash Player/SWFObject nie współpracuje z najnowszym firefoxem. Czy masz jakieś ulepszenia lub zalecenia, aby Firefox 3 grał dobrze?

+0

Szczerze mówiąc, nie jestem pewien. Sprawdziłbym fora kodów Google pod kątem odpowiedzi na to pytanie. Przepraszam, nie mogę pomóc. Może powinieneś stworzyć nowe pytanie i sprawdzić, czy ktoś inny może ci pomóc? – shady

+0

Dzięki, Shady. Wyjaśniłem mój problem z Firefoksem: użyłem dodatku AdBlock Firefox do wersji, która wyłącza niechciane reklamy. A moja wersja była stara i przestała. Korzystając z innej wersji Adblock (Adblock Plus) i wyłączając stary przestarzały blok reklamowy. Nagle mój Firefox może wyświetlić cały film Flash, który przegapiłem. Zastanawiam się, dlaczego mogłem żyć z tym błędem i nie rozwiązałem go wcześniej w pierwszej kolejności. Brakowało mi wielu dobrych filmów Flash przy użyciu SWFObject. Dzięki jeszcze raz! –

Powiązane problemy