Tamam, bu daha önce defalarca sorulmuştur - ancak Youtube, her geçen gün bir şeyleri değiştiriyor gibi görünüyor. Bir Youtube'u en baştan bir HD kaynağı oynatmaya başlamak için gömmek için bir yol bulamıyorum. HD'ye geçiş her zaman 5-10 saniye sonra olur. (Artık) çalışmıyorZorlu Youtube, HD (2016 baskısı) 'da oynamak için yerleştirildi
Yöntem:
- iframe src '
&vd=hd720
veya&vd=hd1080
parametreler eklemek iframe src - için
&hd=1
parametreyi ekleme. Burada anlatılan: html gömme kodunda iframe dimenstions öğesininwidth="1280" heigh="720"
olarak değiştirilmesi ve ardından iframe'in aşağı/yukarı ana div'a ölçeklendirilmesi için CSS kullanılarak. Burada http://thenewcode.com/717/Force-Embedded-YouTube-Videos-To-Play-In-HD ve: Burada anlatılan How to force youtube to play HD videos
tek mümkün yolu Youtube JavaScript API kullanarak olacağını, burada açıklandığı şekilde: http://biostall.com/the-100-guaranteed-method-to-get-youtube-iframe-embeds-playing-in-hd-by-default/
// 1. This code loads the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// 2. This function creates an <iframe> (and YouTube player) after the API code downloads.
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '1280',
width: '720',
videoId: 'E37YNMYlKvo',
events: {
'onReady': onPlayerReady
}
});
}
// 3. The API will call this function when the video player is ready.
function onPlayerReady(event) {
player.setPlaybackQuality('hd1080'); // Here we set the quality (yay!)
event.target.playVideo(); // Optional. Means video autoplays
}
<div id="player"></div>
Ama: İstiyorum Videolar, wordpress'in göze çarpan özelliği sayesinde gömüleceğinden, basit bir iframe kullanın.
Basit bir iframe gömülmesi için player.setPlaybackQuality('hd1080');
işlevini çalıştırmanın herhangi bir yolu var mı? Anladığım kadarıyla
Bu (artık) çalışmıyor gibi görünüyor dosn't. Safari işletim sisteminde test edildi ... –