flahvars搜索条问题
嗨 我有一个PHP页面,Echo的 一些变量到一个视频播放器SWF文件的Flash变数“vid_file_name”的Flash变数加载和播放flahvars搜索条问题
但由于某些原因,搜索条不会正常工作
当我硬编码,到PHP页面或FLA文件,它工作正常 但PHP页面中回荡时失败
它似乎是一个编码问题
我放在文本字段SW f文件和文件名显示 而作为“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");
} 如果(PAGEURL ==基本URL || pageURL.indexOf( “co.uk/index.php”)> -1){ gotoPageBtn.visible =真 }
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;
任何一个人有什么想法?
大家好 我以为身份证回答我自己的问题 以防其他人遇到此问题。在进一步的测试中,我发现,这是文件,而不是说是错误的 搜索条组件需要元数据,从FLV,以便通过执行工作
我使用的ffmpeg将文件转换为FLV上载数据: exec('/ usr/local/bin/ffmpeg -i'。$ uploadFile。'-f flv'。$ new_flv。'');
这是insuficient,我需要使用东西叫flvtool2
我相应的修改命令:。 EXEC( '的/ usr/local/bin目录/的ffmpeg -i' $ uploadFile” -f flv - | flvtool2 -U stdin'。$ new_flv。'');
通知“ - | flvtool2 -U标准输入” 这个迄今已治愈的问题
奇怪的是,一部开拓创新的命令在工作第一!
我只是希望这能够再次帮助他人
由于JornC