我试图从数据库中的YouTube视频的网址,并在页面中嵌入它。的YouTube视频的HTML工作不
我得到的“时出错,请稍后重试”的消息。 请帮忙! :(
字符串在DB:https://www.youtube.com/watch?v=JjFsNSoDZK8
HTML代码(在表内):
<tr><td colspan=3><iframe id='Trailer' width="640" height="360" src="" frameborder="0" allowfullscreen></iframe></td></tr>
JS代码(jQuery的):
$("#MovieDetails").find("#Trailer").attr('src',arr['Trailer'].replace("youtube.com/","youtube.com/embed/") + "?feature=player_detailpage");
(这里,MovieDetails是表的ID); 此外,该字符串结尾:“?功能= player_detailpage”,即使没有它不工作
试了几种方法来改变URL字符串,但似乎无法找到合适的人。总是一样的错误。
编辑:如果我使用YouTube上的代码(即它可以让你在电影信息 - >股票 - >嵌入),并在我的网页硬编码,它的工作原理。
感谢您的答案! :) 这里就是我终于做到:把在DB是YouTube-> VideoInfo->西安商贸大厦>嵌入给你的IFRAME标签SRC里面的链接。现在我可以将它放在桌子上,而不必进一步编辑它。 – Geri