【发布时间】:2012-01-25 22:17:48
【问题描述】:
我使用 HTML5 标签创建了一个音频播放器来播放实时流。这可以完美地播放流,但是我想重新播放播放器。我已经尝试在其中添加 width="XXX" height="XX" 并没有什么区别。
我真的很想为此使用 HTML5。有没有办法解决这个问题?
(浏览器 Safari)
【问题讨论】:
我使用 HTML5 标签创建了一个音频播放器来播放实时流。这可以完美地播放流,但是我想重新播放播放器。我已经尝试在其中添加 width="XXX" height="XX" 并没有什么区别。
我真的很想为此使用 HTML5。有没有办法解决这个问题?
(浏览器 Safari)
【问题讨论】:
试试下面的
<audio tabindex="0" controls="" preload="" id="player1">
<source src="http://terrillthompson.com/music/audio/smallf.mp3" type="audio/mpeg"></source>
<source src="http://terrillthompson.com/music/audio/smallf.ogg" type="audio/ogg"></source>
Your browser does not support HTML5 audio.
</audio>
我的第一次尝试也是调整大小,这似乎解决了开始播放时的问题。如果用户“寻求”它仍然想调整大小...aww 饼干 XD
如果我们可以为 ("onseeking") 添加一个事件侦听器,它似乎会调整大小,因为 (controls="") 以及如何将 "controls" 重置为 "blank" 可能会这样做......只是一个在这一点上的想法,我不确定如何测试。
这样的事情可能会有所帮助/工作
var audio = this.audio;
audio.addEventListener('seeking', function() {
finish(somehowresetcontrolstoblank);
}, false);
希望这能给某人一个可以运行的想法:)
对不起,我只能回答一半
【讨论】: