jquery自動播放音頻文件


使用jquery自動播放音頻文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>jquery實現自動播放音頻文件 地址 https://www.jb51.net/article/49542.htm</title>
    <script type="text/javascript" src="../../Scripts/jquery-1.10.2.min.js"></script>
    <!-- <script type="text/javascript">
        $(function () {
            //這里參考了以下兩個站點的介紹 
            //http://www.w3school.com.cn/html/html_audio.asp 
            //http://www.zhanxin.info/development/2013-05-17-html5-audio.html 
            if ($.browser.msie && $.browser.version == '8.0') {
                //本來這里用的是<bgsound src="system.wav"/>,結果IE8不播放聲音,於是換成了embed 
                $('#newMessageDIV').html('<embed src="system.wav"/>');
            } else {
                //IE9+,Firefox,Chrome均支持<audio/> 
                $('#newMessageDIV').html('<audio autoplay="autoplay"><source src="system.wav"' +
                    'type="audio/wav"/><source src="system.mp3" type="audio/mpeg"/></audio>');
            }
        });
    </script> -->


    <script type="text/javascript">
        $(function () {
            //這里參考了以下兩個站點的介紹 
            //http://www.w3school.com.cn/html/html_audio.asp 
            //http://www.zhanxin.info/development/2013-05-17-html5-audio.html 

          
            
            // if ($.browser.msie && $.browser.version == '8.0') {
            //     //本來這里用的是<bgsound src="system.wav"/>,結果IE8不播放聲音,於是換成了embed 
            //     $('#newMessageDIV').html('<embed src="system.wav"/>');
            // } else {
            //     //IE9+,Firefox,Chrome均支持<audio/> 
            //     $('#newMessageDIV').html('<audio autoplay="autoplay"><source src="system.wav"' +
            //         'type="audio/wav"/><source src="D:\***\***\3 Project-jmc\8 MVC\4 Jquery\語音接口實例\百度語音接口實例\response.wav" type="audio/mpeg"/></audio>');
            // }

              //這個使用微軟的Edge可以播放,使用google一開始不可播放,然后使用下面的標簽embed播放后再將其注釋掉,再使用這個播放就可以了
              //貌似使用embed標簽播放后會給瀏覽器安裝embed插件,然后使用下面這個方法播放就可以自動播放了。。
              $('#newMessageDIV').html(
                '<audio autoplay="autoplay"><source src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.wav"' +
                'type="audio/wav"/><source src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.mp3" type="audio/mpeg"/></audio>'
                ); //<source src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.wav" type="audio/mpeg"/>

            //musicStart();
        });

        function musicStart() {
            pop = window.open('', 'back__music', 'width=100,height=100', true);
            //pop.document.write('<audio controls autoplay loop><source   src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.mp3"/></audio>');
            pop.document.write('<audio controls><source src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.mp3" type="audio/mp3"/></audio>');
        }
    </script>
</head>
<body>
    <div id="newMessageDIV" style="display:inline"></div>
    <!-- 使用下面這個標簽也可以直接播放音頻文件 -->
    <!-- <embed height="100" width="100" src="D:/**/**/3 Project-jmc/8 MVC/4 Jquery/語音接口實例/百度語音接口實例/response.mp3"></embed>
<p><b>注釋:</b>瀏覽器可能需要安裝插件以后,才能播放該文件。</p> -->
</body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM