Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:ATTR的动态变化,不适用于“Video JS”-手工操作_Jquery_Xml_Flash_Video - Fatal编程技术网

jQuery:ATTR的动态变化,不适用于“Video JS”-手工操作

jQuery:ATTR的动态变化,不适用于“Video JS”-手工操作,jquery,xml,flash,video,Jquery,Xml,Flash,Video,我使用Video JS在我的站点上以Flash和HTML5显示XML文档中定义的视频 当我设置参数的attr来指定视频的URL时,它不起作用。如果我在没有XML的标记中设置它,它就可以工作 在XMLSuccess中,我插入带有URL的值 $('.video-js-box object param[name=flashvars]').attr("value", 'config={"playlist":["' + image + '", {"url": "' + video + '","autoPl

我使用Video JS在我的站点上以Flash和HTML5显示XML文档中定义的视频

当我设置参数的attr来指定视频的URL时,它不起作用。如果我在没有XML的标记中设置它,它就可以工作

在XMLSuccess中,我插入带有URL的值

$('.video-js-box object param[name=flashvars]').attr("value", 'config={"playlist":["' + image + '", {"url": "' + video + '","autoPlay":false,"autoBuffering":true}]}');
为什么会这样?我怎么过得去?我猜这与类似的功能Live有关,或者是真的

提前谢谢你…:-


//KennethBL

加载swf后更改flashvars参数的值无效。您必须重新加载swf才能使用新的FlashVar。我不知道VideoJS是否有任何机制来处理你想做的事情。嗨,Lars,谢谢你的回复。如何重新加载SWF?