我有一块JS或多或少看起来像这样


 < script type =“text / javascript”src =“http:/ /player.script.com/jsapi">
player = new playrer.Player('Yplayer',{
 styleid:'0',
 client_id:'YOUKUOPENAPI CLIENT_ID',
 vid:'替换优酷视频ID'&#xA ;});
< / script>



 如果我通过脚本将其直接放入我的html文档中,哪个会有效标签。但我试图通过包含一个单独的全局JavaScript文件来调用它。我可以通过< script>
答案 0 :(得分:2)
解决方案将使用jquery getScript() 功能
$.getScript( "http://player.script.com/jsapi", function( data, textStatus, jqxhr ) {
player = new playrer.Player('Yplayer',{
styleid: '0',
client_id: 'YOUR YOUKUOPENAPI CLIENT_ID',
vid: 'Replace the Youku Video ID'
});
});
答案 1 :(得分:1)
您不应在同一标记内使用src
属性和javascript代码(正文内容)。
答案 2 :(得分:0)
正如其他人评论的那样," jsapi"脚本将执行,但忽略您的本地javaScript。你需要:
<script type="text/javascript" src="http://player.script.com/jsapi"></script>
<script type="text/javascript">
player = new playrer.Player('Yplayer',{
styleid: '0',
client_id: 'YOUR YOUKUOPENAPI CLIENT_ID',
vid: 'Replace the Youku Video ID'
});
</script>
如果您愿意,可以将嵌入式脚本放在另一个文件中