如何使用Javascript控制嵌入SWF文件的音量
How to control volume of embed SWF file with Javascript?
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/
- 单击"帮助"
- 选择"设置"
- 选择"在喊播网络播放器中播放喊台广播电台(如下所示)"
- 单击保存设置
- 选择任何电台
- 在弹出窗口中单击"复制嵌入代码"
3.为什么不设置宽度和高度并使用随附的音量滑块?
因为我需要为播放/暂停按钮和音量滑块提供自定义图形。
所以我的目标是在某些 HTML 对象上添加"onclick"事件,并通过 JS 控制 swf 视频。
不幸的是,
您无法按照所需的方式在外部控制 SWF 的音量。
一种选择是构建另一个 SWF 来加载您当前使用的 SWF。完成此操作后,您可以设置包含的 SWF 的音量。当然,这在 shoutcast 应用程序中可能无法实现。
李
相关文章:
- 如何连续播放多个swf文件
- 我的网站加载出现问题.这是一个嵌入到index.html中的.SWF文件
- 将Javascript隐藏在SWF文件中
- 上载前预览 SWF 文件
- 如何使用Javascript控制嵌入SWF文件的音量
- 如何将 swf 文件居中显示在不同的屏幕分辨率上
- swf 文件可以使用 'ExternalInterface.call()' 函数为 javascript 初始化自身
- 使用 JavaScript 函数调用来播放多个 SWF 文件
- 如何使用 JavaScript 或 jQuery 查找.swf文件的持续时间
- Javascript在.swf文件中进行点击
- Adobe AIR 中加载.swf找不到其媒体文件
- Html/Javascript页面中的动态SWF文件
- 在cakepp中显示swf文件
- HTML5/JavaScript:如何在windows商店应用程序中显示swf闪存文件
- 我可以将AJAX xmlhttprequest与.swf文件一起使用吗
- SWF文件有嵌入链接,如何绕过它
- 如何调用一个简单的javascript函数();当我点击.swf文件(FLASH)中的按钮时
- 在Firefox扩展插件中嵌入SWF文件
- 获取从swf文件到android代码的调用
- 如何使用webpack加载.swf文件