Это похоже на довольно простой вопрос, у меня есть несколько прямых AS3 для загрузки видео с Youtube с использованием Youtube API. Это работает нормально, однако я ожидаю, что элементы управления Youtube по умолчанию появятся, и похоже, они не выглядят. Я вижу, как переключать их через HTML, но мне нужно, чтобы они включались через AS3, поскольку я не могу редактировать теги HTML Embed или IFrame. Вот мой код до сих пор:AS3 и Youtube API по умолчанию кнопки Youtube
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.system.Security;
Security.allowDomain("www.youtube.com");
Security.allowInsecureDomain("www.youtube.com");
var vid_player:Object;
var my_loader:Loader = new Loader();
my_loader.load(new URLRequest("http://www.youtube.com/apiplayer?version=3"));
my_loader.contentLoaderInfo.addEventListener(Event.INIT, onLoaderInit);
function onLoaderInit(e:Event):void{
addChild(my_loader);
vid_player = my_loader.content;
vid_player.addEventListener("onReady", onPlayerReady);
}
function onPlayerReady(e:Event):void{
vid_player.setSize(415,234);
vid_player.loadVideoById("sq7wu4OukBE",0);
}
Так что это тянет его право, но если вы опрокидывание элементы управления не переключаться вверх. Мне также хотелось бы, чтобы видео приостановилось, пока пользователь не нажимает на воспроизведение, однако этот код выше автоматически запускается. Я пришел с установкой, которая будет показывать видео паузу на первый, однако он просто тянет в большой версии видео и не дает мне размер его:
loadVideoById({'videoId': 'bHQqvYy5KYo', 'startSeconds': 5, 'endSeconds': 60, 'suggestedQuality': 'large'});
suggestedQuality редактирования настроек не изменяет размеры просто разрешение. Любая ясность обоих вопросов была бы весьма признательна.
Спасибо за это - однако изменение его «2» делает это пойти супер большой и игнорировать мои настройки размера. Я видел ваш пример раньше, но, похоже, не работал, поскольку у меня есть код, который я хотел бы придерживаться, но мне просто нужны эти стандартные средства управления darn. :) – user2561920
также, заменив: loadVideoById с помощью cueVideoById вытягивает видео в супер большом. В любом случае, если кто-нибудь увидит решение, дайте мне знать! – user2561920
хорошо знаю, что вы никогда не получите контроль над игроком 3. Однако вы можете создать свой собственный. – Ribs