Steam浏览器与html5音频标签
Steam Browser with html5 audio tag
我目前正在制作一个小应用程序,其主要用途将来自蒸汽浏览器。然而,我有一些问题得到音频标签发挥。虽然网站http://html5test.com/暗示它确实支持音频标签。
还有其他人在steam浏览器中成功地实现了这些东西吗?
我已经尝试了几种文件格式,.wav, .mp3, .ogg
这是代码,它在IE10, FF和Chrome中工作良好。
JS
<script type="text/javascript">
var lastPlayer = null;
var loopAudio = false;
function play_sound(file)
{
if (is_playing()) { return }
lastPlayer = file;
lastPlayer.addEventListener('ended', function() {
if (loopAudio == true) {
lastPlayer.play();
}
}, false);
lastPlayer.play();
};
function stop_sound()
{
lastPlayer.pause();
lastPlayer.currentTime = 0;
};
function loop_sound()
{
if (loopAudio === false) { loopAudio = true }
else { loopAudio = false }
};
function is_playing()
{
if (lastPlayer === null) { return false; }
else { return !lastPlayer.ended && 0 < lastPlayer.currentTime; }
};
</script>
HTML <audio id="Calm_waves" src="http://localhost/Calm_waves.mp3" preload="none"></audio>
<button class="span2 btn btn-large btn-primary" onclick="javascript:play_sound(Calm_waves);">Calm Waves</button>
进一步的修补,我设法得到这个工作使用ogg格式,虽然我之前尝试过这种格式,我再次尝试使用一个推荐的转换器从WebM项目网站。http://www.mirovideoconverter.com/
相关文章:
- Shoutcast流url在html5音频标签中不起作用
- 带有音频标签的多个播放/暂停按钮
- IE8的音频标签替代品
- 延迟后播放音频标签
- 当歌曲在html音频标签中回放时,我如何删除间隙
- HTML5音频标签,其中可以下载
- HTML5音频标签没有播放声音的铬和safari中的第一个未聚焦标签
- 可以'不要让HTML5音频标签在移动浏览器上工作
- 关于火狐中音频标签的奇怪问题
- Firefox 25 没有为音频标签定义 play()
- 我在 html5 音频标签中播放音频时收到 [对象媒体错误]
- 如何在 Javascript 中将音频标签替换为视频标签或将标签替换为另一个标签
- 播放不带音频标签的音频
- 1000 mp3 歌曲使 HTML5 音频标签滞后
- HTML <音频>标签的播放功能无法在移动设备上触发
- Android/IOS上的实时Javascript合成器.HTML5 音频标签不会接受注入的数据
- 太多的音频标签使我的网站加载速度非常慢.有没有解决方案
- HTML 音频标签,加载时播放
- 将 src 注入到 HTML5 的音频标签中
- 如何同时启动多个音频标签