【发布时间】:2016-04-17 15:21:48
【问题描述】:
所以我正在尝试在我的网页中嵌入一个 youtube 视频。要嵌入它,我需要使用用户在输入中插入的 URL。我需要使用什么 jquery/JavaScript 来嵌入视频?
【问题讨论】:
-
请告诉我们您的尝试。通用嵌入代码很容易获得......而且修改起来非常简单。从输入中获取值也非常简单,并且到处都有很好的文档记录。在这里提问之前,您应该表现出自己解决问题的一些努力,通过表明您已经做出了一些努力,您将获得更多帮助
-
function getId(url) { var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=| \&v=)([^#\&\?]*).*/; var match = url.match(regExp); if (match && match[2].length == 11) { return match[2]; } 其他 { 返回“错误”; } } 变量我的ID; $(document).ready(function(){ $('#embed1').click(function () { var myUrl = $('#URL1').val(); myId = getId(myUrl); $(' #youtubeID1').html(myId); $('#youtube1').html(''); }); });
-
请使用该代码更新问题...以便对其进行格式化和阅读。注释块不适合大块代码
标签: javascript jquery input youtube embed