Как устранить исключение domexception: элемент не имеет поддерживаемых источников.
<head runat="server"> <title></title> <script> function PlaySound(soundobj) { var thissound = document.getElementById(soundobj); thissound.play(); } function PauseSound(soundobj) { var thissound = document.getElementById(soundobj); thissound.pause(); } </script> </head> <body> <audio id="audio1" src="Sounds/DPM317.wav" controls="controls" preload="auto"></audio> <audio id="audio2" src="Sounds/DS250069new.wav" controls="controls" preload="auto"></audio> <form id="form1" runat="server"> <div> <input type="button" value="PlaySound" onclick="PlaySound('audio1'), PlaySound('audio2')" /> <input type="button" value="PauseSound" onclick="PauseSound('audio2'), PauseSound('audio1')" /> </div> </form> </body>
Выше приведен мой полный код, который используется для воспроизведения файлов .wav в браузере chrome, но при отладке в инструментах разработчика я вижу ошибку рядом
<input type="button" value="PlaySound" onclick="PlaySound('audio1'), PlaySound('audio2')" /> <input type="button" value="PauseSound" onclick="PauseSound('audio2'), PauseSound('audio1')" />и
thissound.play();
и thissound.pause();
как я могу решить эту проблему?Что я уже пробовал:
Я попробовал приведенный выше код, но он дает мне ошибки
ZurdoDev
Можете ли вы опубликовать полное исключение?
Karthik_Mahalingam
что такое сообщение об ошибке?