Reputation: 1142
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
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