Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Javascript 更改JWPlayer视频onClick_Javascript_Onclick_Jwplayer - Fatal编程技术网

Javascript 更改JWPlayer视频onClick

Javascript 更改JWPlayer视频onClick,javascript,onclick,jwplayer,Javascript,Onclick,Jwplayer,这就是我目前所拥有的。如果我在函数中硬编码文件:media/video2.mp4,它会工作,但当我将其设置为变量时,它不会正确地传递它,因为我经常遇到以下错误: Error loading player: No playable sources found 代码 我的JWPlayer 函数更改视频(文件名){ jwplayer(“视频”)。设置({ 文件:“+filename+”, 身高:360, 宽度:640, }); jwplayer('video').load(); } 正在加载播放器

这就是我目前所拥有的。如果我在函数中硬编码
文件:media/video2.mp4
,它会工作,但当我将其设置为变量时,它不会正确地传递它,因为我经常遇到以下错误:

Error loading player: No playable sources found
代码


我的JWPlayer
函数更改视频(文件名){
jwplayer(“视频”)。设置({
文件:“+filename+”,
身高:360,
宽度:640,
});
jwplayer('video').load();
}
正在加载播放器。。。
jwplayer(“视频”)。设置({
文件:“media/video1.mp4”,
身高:360,
宽度:640
});


这是因为您将变量filename作为字符串文本放置在脚本中

换一行就行了

file: " + filename + ",


它会很好的工作

是的,就是这样!非常感谢你。很高兴你帮了忙。请将该解决方案标记为已接受,并在可能的情况下进行投票。非常感谢。
file: " + filename + ",
file: filename,