IE10和HTML5音频

IE10和HTML5音频,html,audio,internet-explorer-10,Html,Audio,Internet Explorer 10,我有一个基于HTML5 audio/JS的示例播放器,它在Chrome和Firefox中运行良好,但在IE10(Win8开发预览版中的最新版本)中没有 现在我有两个问题: a) 使用回放当前播放的示例时 samples[event.b].pause(); samples[event.b].currentTime = 0; IE10给了我 SCRIPT5022:DOM异常:无效状态错误(11) 在线设置当前时间。这是什么意思 b) 它不喜欢WAV样本(不会播放任何内容)。。简直不敢相信微

我有一个基于HTML5 audio/JS的示例播放器,它在Chrome和Firefox中运行良好,但在IE10(Win8开发预览版中的最新版本)中没有

现在我有两个问题:

a) 使用回放当前播放的示例时

  samples[event.b].pause();
  samples[event.b].currentTime = 0;
IE10给了我

SCRIPT5022:DOM异常:无效状态错误(11)

在线设置当前时间。这是什么意思


b) 它不喜欢WAV样本(不会播放任何内容)。。简直不敢相信微软不支持WAV。有人能确认吗?

我没有安装IE10,所以我不能检查我的网站。但这里有一个文件格式测试页面,用于测试支持哪些格式:


我没有安装IE10,所以我无法检查我的域名。但这里有一个文件格式测试页面,用于测试支持哪些格式:


只要您正确地实现了标记,并且如果您的服务器支持特定的音频mime类型,IE 10应该可以正常工作,没有任何问题。IE 10还检查音频硬件

目前IE支持的音频格式有:MP3和MP4

请查看硬件检查的输出


只要您正确地实现了标记,并且如果您的服务器支持特定的音频mime类型,IE 10应该可以正常工作,没有任何问题。IE 10还检查音频硬件

目前IE支持的音频格式有:MP3和MP4

请查看硬件检查的输出


谢谢您的链接!显然,IE10不支持WAV,基本上只支持Mpeg格式。由于此处缺少图片上传,请参见快照:如何将您的回复标记为1/2答案?;)实际上,使用不支持的WAV格式是问题a的原因。。我用mp3就行了。欢迎。1/2回答按钮确实是一个缺失的功能!:-)啊,也谢谢你!顺便说一句:Chrome/FF当然会同时播放mp3和wav版本的示例,但wav版本的攻击速度似乎要快一些(可以更快地触发)。这是一个很小的区别,但是有了一个节拍盒和训练有素的耳朵,你可以听到它。你可以使用IE11中的开发工具来模拟IE10或以下版本。谢谢链接!显然,IE10不支持WAV,基本上只支持Mpeg格式。由于此处缺少图片上传,请参见快照:如何将您的回复标记为1/2答案?;)实际上,使用不支持的WAV格式是问题a的原因。。我用mp3就行了。欢迎。1/2回答按钮确实是一个缺失的功能!:-)啊,也谢谢你!顺便说一句:Chrome/FF当然会同时播放mp3和wav版本的示例,但wav版本的攻击速度似乎要快一些(可以更快地触发)。这是一个微小的差别,但是用一个拍子和经过训练的耳朵,你可以听到它。你可以使用IE11中的开发者工具来模拟IE10或以下。使用<代码> .CabPryType ,它将使您更好地了解用户代理可以容纳什么。使用
.canPlayType
,它将让您更好地了解用户代理可以容纳什么。