John Zhang
John Zhang

Reputation: 1142

Is there any alternative for Html 5 audio element for Internet Explorer 11?

There are a lot of discussion to explicitly indicate html 5 audio element is not supported by Internet Explorer 11 (strangely, it can be supported by both its ancestors or successors) on some Windows versions. I don't know what the reason behind is.

The discussions can be easily found by Googling "html5 audio ie11". For example: <audio> tag is not working in IE11 html5 <audio> tag don't work in IE11

However, I am facing a situation many of my users are exactly using IE 11 and I cannot push all of them to change it. This means they cannot use one of my music list website.

I know there is a solution to install a media pack. However, again, I cannot push each of my user to do that. Some suggests I go back to Flash, which is definitely NOT what I want. Is there anyway to achieve this by some script, e.g. javascript?

So, is there any alternative for html 5 audio element that can work in IE 11 in this situation?

Upvotes: 0

Views: 1973

Answers (1)

ceejayoz
ceejayoz

Reputation: 180004

IE11 does support HTML5 audio. Microsoft's knowledge base indicates that the specific Windows N and KN variants have all multimedia support removed (as well as a bunch of other features that won't work) and indicates the solution is to install the Media Feature Pack for N and KN editions of Windows 8.1.

Barring that, you're probably looking at needing a Flash fallback.

As I mentioned, <audio> fallback content can include HTML. And that means it can include a Flash <object> for browsers that don’t support <audio>.

Upvotes: 1

Related Questions