javascript - Muses 广播播放器 css 而不是皮肤文件

标签 javascript css skin

我正在尝试设置一个没有皮肤文件的缪斯电台播放器 ( https://www.muses.org )。相反,我想用 css 设计播放器并在 javascript 中触发播放/停止事件。

有人知道这是否可行吗?

我试过将皮肤值设置为空字符串、false、null,并完全省略了它:

<script type="text/javascript" src="http://hosted.muses.org/mrp.js">
</script>
<script type="text/javascript">
MRP.insert({
'url':'http://localhost/stream-url',
'codec':'mp3',
'volume':100,
'autoplay':false,
'buffering':5,
'title':'test',
'bgcolor':'#FFFFFF',
'skin':'',
'width':180,
'height':60
});
</script>

没有任何作用。

最佳答案

不行。缪斯在冲击波闪光中工作。它是一个预编译的控制程序,没有源代码你想做什么都行不通。 (更新)我确实查看了链接的 JavaScript 文件,哇,它的 3000 行代码没有任何文档和混淆的变量名称。所以你想做的可能是可以实现的,但你首先必须理解这 3000 行代码中的每一行(祝你好运!)所以我不得不说,你想做的可能是可以实现的,但是目前尚不清楚 shockwave flash 工具的确切功能以及它如何集成到站点,所以可能不是。 (实际上,我仍然称其为 No-Go。)

如果您愿意,可以通过 JavaScript 创建自己的播放器,但这是完全不同的对话,但肯定可以做到。那里有一些很好的例子。我会通过查看 Chris Wilson 生成的内容来开始学习过程。那个人在这方面很出色。查看his github repository HTML5 的界面中有一些非常不错的音频工具。查看this site.

关于javascript - Muses 广播播放器 css 而不是皮肤文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29128993/

相关文章:

java - Android studio - 如何在应用程序主题中使用三星的 TouchWiz 皮肤?

java - 以编程方式更改字体时 Libgdx 皮肤不更新

html - CSS - 将文本阴影与文本轮廓结合起来?

html - 与基线和文本区域垂直对齐

javascript - 如何在 Qooxdoo 中创建自定义模型? (用于列表)

javascript - 如何使用 JavaScript 仅打印 Sharepoint 中创建的列

html - 为什么悬停时不透明度的变化会使第二行的 flex children 移动/改变?

apache-flex - Spark SkinnableComponent skinDestructionPolicy

javascript - karma : Move Folder -> Missing Error Handler on Socket?

javascript - COM->.NET - 无法访问重载方法