【问题标题】:How to embed jwplayer into google web toolkit application?如何将 jwplayer 嵌入到谷歌网络工具包应用程序中?
【发布时间】:2010-09-14 14:49:30
【问题描述】:

很高兴在 Stack Overflow 中提出我的第一个问题 :)
在工作中,我正在开发一个谷歌网络工具包应用程序,我需要在其中嵌入一个 jwplayer。

您对如何实现这一点有什么建议吗?我找到了gwt2swf,但到目前为止我无法让它工作。
我写了这个:

SWFWidget jwplayer = new SWFWidget("player.swf");
panel.add(jwplayer);

但是我没有得到播放器,而是一条消息,声称我没有安装合适的 Flash 播放器:

这里应该是一个 swf 电影剪辑。您可能没有安装 FlashPlayer 或 PlayerVersion 低于 7.0.14。

player.swf 文件应该放在哪里?
我试图将它放在主 html 文件旁边的 war 目录中或远程 http 服务器上,但我总是收到该消息...

有什么建议吗? 谢谢!!

【问题讨论】:

  • 你是如何引用 swf 文件的? (即你把它放在哪里以及相关的“src”是什么?)
  • 嗯,在我的例子中,我把它放到了 WebContent 中,更准确地说是放到了一个名为“flash”的子目录中。然后在我的情况下,代码如下所示:SWFWidget jwplayer = new SWFWidget("flash/player.swf", 100, 100);
  • 干得好佐丹奴。友情提示,您能否自行发布该问题的答案,然后接受该答案,以便我们关闭此问题?此外,如果他们解决了您的问题,您需要接受之前问题的答案。
  • 感谢您指出这一点,我做出了改变 :)

标签: java gwt flash jwplayer


【解决方案1】:

对不起,我找到了它不起作用的原因,我没有设置jwplayer的大小。像这样的:

SWFWidget jwplayer = new SWFWidget("player.swf", 100, 100);
panel.add(jwplayer);

会工作:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 2016-03-01
    • 1970-01-01
    相关资源
    最近更新 更多