如何将javascript动态变量传递给另一个javascript中的函数?
我有两个Java脚本。从第一个JavaScript开始,我想调用其他JavaScript中的函数,如下面的示例:如何将javascript动态变量传递给另一个javascript中的函数?,javascript,Javascript,我有两个Java脚本。从第一个JavaScript开始,我想调用其他JavaScript中的函数,如下面的示例: jwplayer().load({file: 'http://content.bitsontherun.com/videos/nPripu9l-60830.mp4'}) 上面对jwplayer函数的调用工作正常,但我想使用已经包含动态值的变量URL将动态媒体URL加载到jwplayer函数。我尝试了以下方法,但它从未将动态媒体URL传递给jwplayer函数!你们能告诉我我做错了
jwplayer().load({file: 'http://content.bitsontherun.com/videos/nPripu9l-60830.mp4'})
上面对jwplayer函数的调用工作正常,但我想使用已经包含动态值的变量URL将动态媒体URL加载到jwplayer函数。我尝试了以下方法,但它从未将动态媒体URL传递给jwplayer函数!你们能告诉我我做错了什么吗?该警报显示URL值,证明URL正常,但它从未将其传递给玩家
....
alert('' + url);
jwplayer().load({file: '+ url'});
第二个JavaScript:
<div id='mediaspace'>This text will be replaced</div>
<script type='text/javascript'>
jwplayer('mediaspace').setup({
'flashplayer': './player.swf',
'autostart': 'true',
'controlbar': 'bottom',
'width': '470',
'height': '320'
});
</script>
此文本将被替换
jwplayer('mediaspace')。设置({
“flashplayer”:“./player.swf”,
“autostart”:“true”,
“控制栏”:“底部”,
“宽度”:“470”,
‘高度’:‘320’
});
您的url位于jwplayer()中。加载({file:'+url'})代码>被读取为字符串,而不是变量。应该是:
jwplayer().load({file: url});
您是否尝试过:jwplayer().load({file:url});相反?只有一个JavaScript。这是一种编程语言。非常感谢我花了30分钟来找出我做错了什么!它工作得非常好!