【发布时间】:2015-03-16 21:55:57
【问题描述】:
我正在尝试在 vaadin MediaComponent 中播放 youtube 视频。我做了什么
ExternalResource externalResource = new ExternalResource(formatUrl(url));
externalResource.setMIMEType(MediaComponent.Type.VIDEO.name().toLowerCase());
MediaComponent videoPlayer = new MediaComponent(MediaComponent.Type.VIDEO);
videoPlayer.setWidth(665.0f, Unit.PIXELS);
videoPlayer.setHeight(465.0f, Unit.PIXELS);
videoPlayer.setSource(externalResource);
videoPlayer.play();
cssLayout.addComponent(videoPlayer);
如果我定义任何其他 URL,即 new ExternalResource("pathToMp4.mp4") 它可以完美运行。那么,youtube 视频有什么“特别”之处呢?任何建议我做错了什么?
干杯,西蒙
【问题讨论】:
标签: video youtube vaadin mediaelement.js