小编Nic*_*ers的帖子

HTML5音频无法在ie7或ie8中运行

在IE7/8中测试时,我的脚本崩溃,我收到此错误...

SCRIPT438:对象不支持属性或方法'play'

我正在使用HTML5音频标签在我的网页上嵌入和播放音频.

<div id="auido-container">
        <audio id="music" loop="loop">
            <source src="audio/holiday-for-mr-anderson-60secs.mp3"></source>
            <source src="audio/holiday-for-mr-anderson-60secs.ogg"></source>
            Your browser isn't invited for super fun audio time.
        </audio>
        <audio id="sound">
            <source src="audio/pop.mp3"></source>
            <source src="audio/pop.ogg"></source>
            Your browser isn't invited for super fun audio time.
        </audio>

    </div>
Run Code Online (Sandbox Code Playgroud)

我的JS看起来像这样:

start.click(function(){
    audio.play();
});
Run Code Online (Sandbox Code Playgroud)

我把它包含在我的标题中:

<!--[if IE]>
        <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
Run Code Online (Sandbox Code Playgroud)

有谁知道任何解决方案或修复?

javascript html5 internet-explorer

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

html5 ×1

internet-explorer ×1

javascript ×1