Нет звука в Safari (ОС Windows) - PullRequest
2 голосов
/ 03 июля 2019

Версия Safari для Windows 8.1

enter image description here

<html>
    <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">

    </head>

    <body>

        <audio id="player" autoplay>            
        </audio>
        <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
        <script>
            $("#player").html("<source src='file path' type='audio/mp3'>");
        </script>
    </body>
</html>

Этот код отлично работает в Chrome, а не в Safari.

Я уже пытался добавить метод play () и метод загрузки.Но сафари не распознает эти методы.Выдает неопределенное сообщение об ошибке

$("#player").load(); //Not working. Undefined error message coming.
$("#player").play(); //Not working. Undefined error message coming.

Уже проверено по ссылкам ниже.

Safari с аудио-тегом не работает

Обновление - 1

Даже приведенный ниже код не работает в Safari в ОС Windows.Нет звука

<html>
    <head>
        <meta charset="UTF-8">
    </head> 
    <body>      
        <audio autoplay src="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3">
        </audio>
    </body>
</html>

Обновление - 2

Код ниже не работает в Safari в ОС Windows.Нет звука

<html>
    <head>
        <meta charset="UTF-8">
    </head> 
    <body>      
        <audio autoplay>
            <source 
                 src='https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3' 
                 type='audio/mpeg'>
            </source>
        </audio>
    </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...