Привет
У меня есть страница PHP, которая эхо
некоторые переменные в flashvars swf-файла видеопроигрывателя загружаются и воспроизводятся flashvar "vid_file_name"
Но по какой-то причине панель поиска не работает должным образом
когда я жестко кодирую, на страницу php или в файл fla он работает нормально
но при отражении в php-странице происходит сбой
похоже, это не проблема кодировки
Я поместил текстовое поле в файл SWF, и имя файла отображается
И, как уже говорилось, "vid_file_name" var импортируется и воспроизводит видео
это просто когда дело доходит до панели поиска
код:
import fl.video.*;
// Set Variables
var flvControl:FLVPlayback = auditionVid;
var flashVars = this.loaderInfo.parameters;
var flvSource:String = "http://www.mysite.co.uk/uploads/live/"+String(flashVars.vid_file_name);
var pageURL:String=ExternalInterface.call('window.document.location.toString');
var baseURL:String ="http://www.mysite.co.uk/";
var pageToGoTo:URLRequest;
gotoPageBtn.visible = false;
gotoPageBtn.addEventListener(MouseEvent.CLICK,pageHandler)
gotoPageBtn.buttonMode = true;
function pageHandler(evt:MouseEvent):void{
pageToGoTo = new URLRequest(baseURL+"audition.php?user_id="+flashVars.user_id+"&vid_id="+flashVars.vid_id+"&vid_file_name="+flashVars.vid_file_name);
navigateToURL(pageToGoTo, "_self");
}
if (pageURL == baseURL || pageURL.indexOf (". co.uk/index.php")> -1) {
gotoPageBtn.visible = true
}
function readyHandler(event:VideoEvent):void
{
// flvControl.play ()
flvControl.autoPlay = false;
}
flvControl.addEventListener(VideoEvent.READY, readyHandler);
flvControl.source = flvSource;
flvControl.bufferTime = Number(10);
flvControl.playPauseButton = playpausebtn;
flvControl.muteButton = mutebtn;
flvControl.seekBar = mySeekBar;
У кого-нибудь есть идеи?