在 ios 裝置上從網頁 播放音效

MStone Lin
請問

我要設計一個網頁
輸入正確或錯誤會播音效

在windows、android裝置上都正常
但用ipad 就無法正常播放

是受到ipad限制嗎?

 <script>
            function callsound() {
                var embed1 = document.createElement("embed");
                embed1.src = "right.mp3"; //你的音效檔案位置
                embed1.hidden = "true";
                document.body.appendChild(embed1);
            }
        </script>
        
        <script>
            function callsound1() {
                var embed1 = document.createElement("embed");
                embed1.src = "error.mp3"; //你的音效檔案位置
                embed1.hidden = "true";
                document.body.appendChild(embed1);
            }
        </script>


  Page.ClientScript.RegisterStartupScript(GetType(Page), "", "callsound();", True)




 Response.Write("<embed src = 'right.wav' width = '0' height = '0' id = 'music' autostart = 'true'></embed>")

在windows、android皆正常
在ipad 不是要手機按就是無法播.....

MStone Lin
使用html5
<audio autoplay>
 
  <source src="error.mp3" type="audio/mpeg" >

</audio> 


還是無法自動播放
回到頂部