Nie mogę dowiedzieć się, jak automatycznie odtwarzać wideo przy użyciu nowego stylu kodu do umieszczenia na stronie YouTube . Próbowałem dodać & autoplay = 1 do adresu URL, który działał w starym stylu, ale nie działał. Na przykład http://www.youtube.com/embed/JW5meKfy3fY to link do umieszczenia na stronie, ale http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1 nie działa. Czy ktoś może mi powiedzieć, jak to zrobić? Dzięki
166
Odpowiedzi:
Po prostu umieść „? Autoplay = 1” w adresie URL, aby wideo załadowało się automatycznie.
Twój adres URL będzie wyglądał następująco:
http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
W przypadku, gdy chcesz wyłączyć autoodtwarzanie, wystarczy upewnić
1
się0
, jak?autoplay=0
źródło
<iframe src="http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1" allow="autoplay"></iframe>
Właściwie będziesz musiał użyć znaku „?” zamiast „&” tylko dla pierwszego parametru. Jeśli używasz więcej niż jednego parametru, będziesz musiał dodać „&” do łańcucha.
Na przykład, jeśli chcesz dodać autoodtwarzanie i napisy, musisz dodać tę część do adresu URL osadzonego wideo :? Autoplay = 1 & cc_load_policy = 1 .
Wyglądałoby to tak:
źródło
closed captioning
?Musisz dodać dodatkowy parametr obok autoodtwarzania = 1
allow = "autoplay"
robić to:
źródło
OK, to jest przykład nowego kodu osadzania filmów z YouTube.
jeśli chcesz go automatycznie odtworzyć, po
src="http://www.youtube.com/embed/8v_4O44sfjM"
dodaniu?autoplay=1
parametruTak więc kod będzie wyglądał następująco:
Wypróbowałem to na moim blogu i działa! Mam nadzieję, że to pomoże (:
źródło
Jedynym sposobem na uruchomienie autoodtwarzania było użycie interfejsu API odtwarzacza iframe.
źródło
Żadne z powyższych nie działało dla mnie w obecnym serwisie YouTube. Spróbuj tego, to faktycznie zadziałało dla mnie :)
Mam nadzieję, że to pomoże!
źródło
Pomoc YouTube mówi, że
&autoplay=1
musi to być po identyfikatorze wideo - zakładam, że zaraz po.źródło
Używasz niewłaściwego adresu URL dla youtube, automatycznie odtwarzaj
http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1
ten adres URL, wyświetlaj identyfikator YouTube jako całość,JW5meKfy3fY&autoplay=1
który YouTube odrzuca, aby odtworzyć. musimy przekazać zmienną autoodtwarzania do youtube, dlatego musisz użyć?
zamiast,&
aby Twój adres URL był,http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
a ostateczna ramka iframe była taka.źródło
&
, aby?
w odpowiedni sposób, aby to zrobić. (przedPo prostu dodaj ? Autoplay = 1 po adresie URL w kodzie do umieszczenia na stronie, przykład:
Zmień to na:
źródło
Żaden z twoich nie rozwiązał mojego problemu. Ale znalazłem dobre rozwiązanie, aby teraz działać poprawnie. Pomiędzy tagami napisz ten kod:
źródło
Automatyczne odtwarzanie YouTube działa tylko na komputerach stacjonarnych, które muszą działać na urządzeniach mobilnych, wystarczy wprowadzić zmiany w JavaScript. Lubić
Zobacz więcej: - Automatyczne odtwarzanie w YouTube przez 5 sekund
źródło