【发布时间】:2012-09-04 22:55:41
【问题描述】:
我一直在尝试使用a Soundcloud Blog page 上给出的示例,以便将音量调低。
我只将iframe 的大小和src= 更改为我的播放列表并将音量设置为10,这样我就可以注意到它是否有效。到目前为止,我没有观察到任何变化,音量仍然是 100%。
我已经尝试过,无论是否将以下内容放在我的模板头部。好像没关系。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
这是我根据 Soundcloud 示例调整的代码:
<iframe id="sc-widget" width="350" height="332" scrolling="no" frameborder="no" src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F1417174&auto_play=true&show_artwork=false&color=37415f"></iframe>
<script src="http://w.soundcloud.com/player/api.js" type="text/javascript"></script>
<script type="text/javascript">
(function(){
var widgetIframe = document.getElementById('sc-widget'),
widget = SC.Widget(widgetIframe);
widget.bind(SC.Widget.Events.READY, function() {
widget.bind(SC.Widget.Events.PLAY, function() {
// get information about currently playing sound
widget.getCurrentSound(function(currentSound) {
console.log('sound ' + currentSound.get('') + 'began to play');
});
});
// get current level of volume
widget.getVolume(function(volume) {
console.log('current volume value is ' + volume);
});
// set new volume level
widget.setVolume(10);
});
}());
</script>
This code is live on a Joomla site.
有人可以帮我了解我在控制音量方面缺少什么吗?
是jquery冲突吗?如果是这样,有什么想法可以解决吗?
【问题讨论】:
标签: html html5-audio soundcloud volume web-widget