草庐IT

javascript - 使用正则表达式进行 jQuery Youtube URL 验证

我知道这里已经回答了很多问题https://stackoverflow.com/questions/tagged/youtube+regex,但找不到与我类似的问题。任何正文都有用于验证下面列出的YouTube视频URL行的JavaScript正则表达式。只是想知道哪里可以有这样的URLhttp://www.youtube.com/watch?v=bQVoAWSP7k4http://www.youtube.com/watch?v=bQVoAWSP7k4&feature=popularhttp://www.youtube.com/watch?v=McNqjYiFmyQ&feature=r

javascript - 将 youtube 中的 url 替换为嵌入代码 - 错误 : Permission denied to access property 'toString'

我在FireBug中有这段代码和这个错误:Error:Permissiondeniedtoaccessproperty'toString'我该如何修复这个错误?HTML:http://www.youtube.com/watch?v=UNMLEZrukRUJS:$("div.yturl").each(function(){varregex=/(\?v=|\&v=|\/\d\/|\/embed\/|\/v\/|\.be\/)([a-zA-Z0-9\-\_]+)/;varyoutubeurl=$(this).text();varregexyoutubeurl=youtubeurl.match

javascript - 在网页中嵌入视频后如何删除 youtube 品牌?

我正在使用这会删除右侧底部的“Youtube”Logo。并且还删除了悬停时出现的“标题栏”。但这个问题是,当我将鼠标悬停在视频上时,然后在右侧底部“Youtube”缩略图/文本后面出现,当我移开鼠标时,它就会消失。当我使用“autohide=1”时,控制栏被隐藏,并且在右下角悬停时显示“Youtube”的一个图标/图像/Logo。我正在使用iframe.setAttribute("src","youtube.com/embed/"+youtube.id+"?modestbranding=1&;showinfo=0&;autohide=1&;rel=0;");这个。有了这个,我可以从控制

javascript - 用 jquery 停止 youtube 视频?

我有一个自己构建的jqueryslider,基本上只有三个通过应用左CSS负值滑动的面板。效果很好,但我在一张幻灯片中有一个youtube视频,当我滑动时它不会停止。我已经尝试过display:none和Visibility:hidden,它们在除IE之外的所有应用中都有效,音频在IE中继续运行。有没有一种简单的方法可以用jquery杀死视频? 最佳答案 这个解决方案简单、优雅并且适用于所有浏览器:varvideo=$("#playerid").attr("src");$("#playerid").attr("src","");$(

javascript - Youtube 嵌入 : Unsafe JavaScript attempt to access frame

我们有一个Wicket应用程序,其页面包含一个嵌入式Youtube视频。视频嵌入并播放良好,但显然它导致页面的其余部分无法呈现-似乎嵌入之后的DOM元素根本没有显示在页面上,尽管在标记。查看Chrome中的错误控制台显示:UnsafeJavaScriptattempttoaccessframewithURLhttp://example.com/detail/COMMUNICATION/search/com-sonyericsson-hanashifromframewithURLhttp://www.youtube.com/embed/eJY7_De5opI?enablejsapi=1&

javascript - 删除 youtube iframe api 控制台错误的方法 - chrome 控制台中的 "blocked a frame with origin..."

我正在使用youtubeiframeapi并收到以下控制台错误,该错误与阻塞来源为http://www.youtube.com的框架有关.想知道是否有人可以解释为什么这个错误只出现在chrome控制台中,是否有任何方法可以防止这种情况发生?错误:阻止了来源为“http://www.youtube.com”的框架访问来源为“http://youtubetest.appspot.com”的框架。协议(protocol)、域和端口必须匹配。 最佳答案 我有一个类似的错误,其中JS错误是:Blockedaframewithorigin"ht

javascript - 如何使用 YouTube API 获取视频观看次数?

问题很简单。如何使用YouTubeAPI获取视频观看次数?任务很简单,但我想经常对大量视频使用该查询。有没有办法调用他们的YoutubeAPI并获取它?(类似于facebookhttp://api.facebook.com/restserver.php?method=links.getStats&urls=developers.facebook.com) 最佳答案 我认为,最简单的方法是获取JSON格式的视频信息。如果您想使用JavaScript,请尝试jQuery.getJSON()...但我更喜欢PHP:{'entry'}->{

javascript - 如何检测 youtube 视频何时播放完毕?

我在一个拥有大量嵌入式YouTube视频的网站上工作,客户希望在视频停止播放时显示一个弹出窗口。我查看了youtubeapi,似乎有一种方法可以检测视频何时结束:http://code.google.com/apis/youtube/js_api_reference.html但我无法像他们在该页面上提到的那样嵌入视频,因为这些视频都已经在网站上了(数千个视频是通过粘贴嵌入代码手动添加的)。有没有办法在不更改任何现有视频(使用javascript)的情况下检测这些视频的结尾? 最佳答案 这可以通过youtube播放器API完成:htt

javascript - 无法在 'postMessage' : https://www. youtube.com 上执行 'DOMWindow' !== http://localhost:9000

这是我收到的错误消息:Failedtoexecute'postMessage'on'DOMWindow':Thetargetoriginprovided('https://www.youtube.com')doesnotmatchtherecipientwindow'sorigin('http://localhost:9000').我见过其他类似的问题,其中目标来源是http://www.youtube.com并且收件人来源是https://www.youtube.com,但没有一个像我的目标是https://www.youtube.com并且源是http://localhost:90

go - Youtube-dl直接下载到客户端浏览器

我想使用youtube-dlWindows中的exe文件,用于使用GolangWebApp将视频下载到客户端的浏览器。我有一个包含网站url输入的页面(例如youtubeurl),我想在我的服务器中使用Golang调用带有此url的youtube.dlexe文件。但是我无法直接将文件下载到客户端的浏览器。我不想将视频本身下载到我的服务器。我希望它直接下载到客户端的浏览器。我在网上和这里尝试了很多东西。您可以在下面找到我的代码片段。funcSearchHandler(whttp.ResponseWriter,r*http.Request){//----------------------