标签: youtube

Youtube嵌入:不安全的JavaScript尝试访问框架

我们有一个Wicket应用程序,其中包含一个包含嵌入式Youtube视频的页面.视频嵌入并播放正常,但显然它会导致页面的其余部分无法呈现 - 看起来嵌入的DOM元素似乎不会显示在页面上,尽管它在标记中.

查看Chrome中的错误控制台会显示:

不安全的JavaScript尝试使用网址http://yample.com/detail/COMMUNICATION/search/com-sonyericsson-hanashi 从URL http://www.youtube.com/embed/eJY7_De5opI?enablejsapi=1&autohide=1&showinfo访问框架 = 1.域,协议和端口必须匹配.

我用Google搜索了相当数量,人们似乎在说这是无害的并且无视它.这似乎是错的,在我们的例子中,它实际上打破了页面.

如果我们更改我们的应用程序以便通过ajax回调动态嵌入视频(用户单击Wicket AjaxLink),我们仍然会在控制台中收到错误,但至少页面会完全呈现.不幸的是,这对我们不起作用,因为我们需要在用户第一次点击页面时默认加载视频.

编辑:我应该补充一点,虽然错误消息来自Chrome控制台,但该错误似乎影响了我尝试过的每个浏览器:Chrome,Safari和Firefox.

javascript youtube iframe wicket

55
推荐指数
3
解决办法
6万
查看次数

是否可以使用C#Markdown库在Markdown中嵌入Youtube/Vimeo视频

我正在.NET MVC4中编写一个Web应用程序,并希望使用Markdown.我知道有一些开源的C#Markdown库,但我没有找到一个明显支持在Markdown文本中嵌入youtube或Vimeo视频的库.

有谁知道这是否可能?

c# youtube markdown asp.net-mvc-4

55
推荐指数
2
解决办法
5万
查看次数

使用youtube v3 API从youtube播放列表中检索所有视频

我正在使用youtube v3 API检索播放列表的视频,并通过此链接获得50项没有任何问题: -

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=PLB03EA9545DD188C3&key=MY_API_KEY

但视频数量为100,我只得到50.如何获得接下来的50项?我尝试了start-index,但它不适用于v3 API.任何帮助表示赞赏.

youtube youtube-api

55
推荐指数
4
解决办法
6万
查看次数

Youtube iframe"循环"不起作用

我尝试使用YouTube播放器演示生成视频自动播放和循环所需的代码.但只有自动播放工作,它不循环,并且演示视频也不起作用.这是我用过的代码.

<iframe class="embed-responsive-item" id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/M7lc1UVf-VE?&autoplay=1&loop=1&rel=0&showinfo=0&color=white&iv_load_policy=3" frameborder="0" allowfullscreen>
</iframe>
Run Code Online (Sandbox Code Playgroud)

html youtube iframe

55
推荐指数
5
解决办法
7万
查看次数

使嵌入式YouTube视频自动播放和循环播放

我试图让一个基本的Youtube视频自动播放和自动循环嵌入页面,但我没有运气.

<div style="text-align: center; margin: auto"><object type="application/x-shockwave-flash" style="width:1120px; height:630px;" data="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1">
<param name="movie" value="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
</object></div>
Run Code Online (Sandbox Code Playgroud)

html css youtube youtube-api

52
推荐指数
4
解决办法
23万
查看次数

如何从UIWebView嵌入式YouTube视频播放中接收NSNotifications

我没有收到任何通知MPMoviePlayerController.我究竟做错了什么?

我使用以下逻辑.

我开始播放youtube视频了UIWebView.UIWebView称之为标准MPMoviePlayerController.我不控制MPMoviePlayerController因为我没有实例化MPMoviePlayerController.

我使用自动播放运行youtube的剪辑(延迟1秒):

[self performSelector:@selector(touchInView:) withObject:b afterDelay:1];
Run Code Online (Sandbox Code Playgroud)

我的代码是:

- (void)viewDidLoad
{
    [super viewDidLoad];

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(loadStateDidChange:) name:MPMoviePlayerLoadStateDidChangeNotification object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playbackDidFinish:) name:MPMoviePlayerDidExitFullscreenNotification object:nil];

    [self embedYouTube];
}

- (void)loadStateDidChange:(NSNotification*)notification
{
    NSLog(@"________loadStateDidChange");
}

- (void)playbackDidFinish:(NSNotification*)notification
{
    NSLog(@"________DidExitFullscreenNotification");
}

- (void)embedYouTube
{
    CGRect frame = CGRectMake(25, 89, 161, 121);
    NSString *urlString = [NSString stringWithString:@"http://www.youtube.com/watch?v=sh29Pm1Rrc0"];

    NSString *embedHTML = @"<html><head>\
    <body style=\"margin:0\">\
    <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
    width=\"%0.0f\" height=\"%0.0f\"></embed>\
    </body></html>"; …
Run Code Online (Sandbox Code Playgroud)

youtube mpmovieplayercontroller mpmovieplayer nsnotificationcenter ios

51
推荐指数
5
解决办法
4万
查看次数

用jquery停止youtube视频?

我有一个我建立的jquery滑块,基本上只有三个pannels通过应用负的左CSS值滑动.效果很好,但我在一张幻灯片中有一个youtube视频,当我滑动时它不会停止.我尝试过display:none和Visibility:hidden除了IE以外都可以使用,音频一直在IE浏览器中.

有一种简单的方法可以用jquery杀死视频吗?

javascript youtube jquery

50
推荐指数
8
解决办法
18万
查看次数

Youtube嵌入式视频:自动播放功能无法在iphone中运行

我在HTML5页面中有一个youtube embeded视频链接,我想自动播放.

以下代码适用于浏览器,但在iphone中; 它不工作,需要额外点击.

<iframe type="text/html" width="125" height="100" src="http://www.youtube.com/embed/d_g0251EfB8?autoplay=1" frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)

该怎么办

youtube html5 autoplay

50
推荐指数
1
解决办法
9万
查看次数

您是否可以在不启用自动播放的情况下隐藏YouTube嵌入的控件?

<iframe width="100%" height="100%" src="//www.youtube.com/embed/qUJYqhKZrwA?autoplay=1&showinfo=0&controls=0" frameborder="0" allowfullscreen>
Run Code Online (Sandbox Code Playgroud)

如果删除?autoplay = 1,则视频无效.看起来你不能在没有启用自动播放的情况下使用controls参数.

不确定为什么在YouTube嵌入式写作中没有提到这一点.

希望我错了.

https://developers.google.com/youtube/player_parameters#controls

youtube

50
推荐指数
3
解决办法
19万
查看次数

以编程方式注释YouTube视频

我希望能够显示带有重叠注释的普通YouTube视频,每个帧包含彩色矩形.唯一的要求是这应该以编程方式完成.

YouTube现在有注释,但要求您使用他们的前端手动创建它们.我希望能够生成它们.这样做的最佳方法是什么?

一些想法:

  1. 建立自己的Flash播放器(是吗?)
  2. 以某种方式吸引YouTube Flash播放器.这会有用吗?
  3. 反向工程并劫持YouTube的注释系统.弄乱本地文件或重定向其下载注释的尝试.(使用Greasemonkey?Firefox插件?)

不计的想法:

下载视频

youtube reverse-engineering

49
推荐指数
3
解决办法
6890
查看次数