0

1.问题

我正在向网站添加一个广播电台(将此代码应用到 BODY):

<embed src="http://www.shoutcast.com/media/popupPlayer_V19.swf?stationid=http://yp.shoutcast.com/sbin/tunein-station.pls?id=XXX&play_status=1" quality="high" width="0" height="0" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed>

我找不到该播放器的任何 API/文档(由于其他原因,我无法使用不同的播放器)。

我想用 Javascript 控制这个 SWF 对象的音量。

我怎么做?

我无法访问 SWF,也不知道它是否有任何音量控制方法(如果有,我不知道它们的名字......)。

2. 你从哪里得到这个球员?

  • 访问http://www.shoutcast.com/
  • 点击帮助
  • 选择设置
  • 选择“在 SHOUTcast 网络播放器中播放 SHOUTcast 电台(如下所示)”
  • 点击保存设置
  • 选择任何车站
  • 在弹出窗口中单击“复制嵌入代码”

3. 为什么不设置宽度和高度并使用附带的音量滑块?

因为我需要为播放/暂停按钮和音量滑块定制图形。

所以我的目标是在一些 HTML 对象上添加“onclick”事件,并通过 JS 控制 swf 视频。

4

1 回答 1

1

不幸的是,您无法以您想要的方式从外部控制 SWF 的音量。

一种选择是构建另一个 SWF 来加载您当前使用的 SWF。完成后,您可以设置包含 SWF 的音量。当然,这可能无法通过直播应用程序实现。

于 2012-06-30T11:51:25.727 回答