在Vaadin上播放视频

时间:2018-07-06 16:51:43

标签: java youtube vaadin

我正在尝试使用Embedded播放YouTube视频。

我有以下代码:

    Embedded e = new Embedded(null, new ExternalResource("https://www.youtube.com/watch?v=AldZqeM0vjQ"));
    e.setMimeType("application/x-shockwave-flash");
    e.setParameter("allowFullScreen", "true");
    e.setWidth("800px");
    e.setHeight("480px");

但是它不起作用。我在做什么错了?

1 个答案:

答案 0 :(得分:1)

我想这与您嵌入YouTube视频的方式不符。至少是供普通用户观看的普通YouTube地址,而不是嵌入网址。

我阅读了You​​Tube的说明https://support.google.com/youtube/answer/171780?hl=en,他们似乎建议使用https://www.youtube.com/embed/AldZqeM0vjQ之类的网址进行iframe嵌入(而非Flash嵌入)(而非“观看”)