Inițializarea playerului
În primul rând, trebuie să creați un bloc în locul căruia va fi încărcat playerul și, de asemenea, este necesar să plasați conexiunea API YouTube.
După ce API este încărcat complet, se va apela metoda onYouTubeIframeAPIReady (). care trebuie să fie definite de noi. În interiorul, trebuie să creați un obiect de player YouTube. Primul argument: identificatorul elementului HTML în care va fi plasat playerul (în cazul nostru, substituentul video). În al doilea rând: un obiect cu următoarele câmpuri:
Codul complet va arăta astfel:
După ce playerul este încărcat complet, va fi apelată metoda initialize (). Acesta lansează o funcție funcțională care va funcționa în fiecare secundă.
Funcția specificată va fi implementată în metoda updateTimerDisplay (). care va fi numit în fiecare secundă. Apoi, ne referim la metodele API pentru obținerea informațiilor necesare.
Înregistrarea blocului progresiv
Nu este nimic supranatural. Pălăm două butoane și urmărim clicurile pe ele.
Managementul sunetului
Pentru a activa / dezactiva sunetul, putem crea un buton special.
Dacă vrem să setăm volumul în procente, putem lua valoarea corespunzătoare din câmp și îl vom transmite metodei setVolume (). Această valoare va fi adăugată automat la tipul de care aveți nevoie pentru această metodă, deci nu mai trebuie să vă faceți griji.
Alte setări ale playerului
Viteza de redare
În player.setPlaybackRate (), puteți trece una dintre următoarele valori:
Creați un element
În mod similar, putem controla calitatea videoclipului de redare. În metoda setPlaybackQuality (), puteți trece una dintre următoarele valori:
liste de redare
Lecția noastră sa încheiat! Sperăm că aceste informații vă vor fi utile. În plus, puteți vizita următoarele resurse pentru a studia mai aprofundat acest subiect:
- Documentația YouTube API-ul Iframe Player este aici.
- Opțiunile YouTube Player - aici.
- Instalarea player-ului pentru tine - aici.
Ultimele 5 lecții din rubrica "PHP"
Când vine vorba de securitatea site-ul web, expresia „Filter toate, totul scăpa“ vor fi întotdeauna relevante. Astăzi, să vorbim despre filtrarea datelor.
Expressive 2 acceptă posibilitatea conectării altor componente ZF pe un circuit special. Nu toată lumea îi place această decizie. În acest articol, vom descrie modul de îmbunătățire a procesului de conectare a mai multor module.
Să presupunem că trebuie să trimiteți câteva informații în Google Analytics din scriptul de pe server. Cum se face. Răspunsul este în această notă.
O selecție de mai multe tipuri de nisip PHP. Pe unele veți putea să vă puneți codul online, dar există și soluții pe care le puteți implementa pe site-ul dvs.
Twisttracer
Din nou jQuery, drumeție fără el, nimeni nu scrie nimic.
Prin obținerea de informații imediat prin două canale (vedere și auz), eficiența predării este mult mai mare decât învățarea din cărți. Și temele și testele online vă vor permite să gândiți în mod constant în limba pe care o învățați și să vă verificați imediat cunoștințele!
Dacă doriți să învățați HTML mult timp, atunci am o veste bună pentru dvs.!
Dacă ați învățat deja HTML și doriți să treceți mai departe, următorul pas este să învățați tehnologia CSS.
Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!