youtube url rel = 0无法在javascript中运行

时间:2012-06-21 17:24:05

标签: javascript youtube-javascript-api

youtube网址无法在javascript中运行,为什么?        我的代码中的错误在哪里:

  $(document).ready(function(){ 
  api_images = ['http://www.youtube.com/watchv=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
 api_titles = ['Title 1'];
 api_descriptions = ['']
 $.prettyPhoto.open(api_images,api_titles,api_descriptions);
 });

1 个答案:

答案 0 :(得分:4)

您错过了实际将路径与查询字符串分开的?

api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
//                                         ^

没有它,你应该收到一个404响应,一个体面的javascript调试器会告诉你。您正在使用调试器right

此外,根据正在使用的DOCTYPE以及是来自内联还是外部<script>&的HTML编码可能是必要的,也可能是其他问题的来源:

api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
//                                                      ^     ^    ^         ^