Изменить пользовательский агент аудиоплеера javascript

Я использую следующий код для воспроизведения аудиопотока на своем сайте, и мне было интересно, как я могу изменить пользовательский агент, чтобы он отображался в журналах потокового сервера как нечто отличное, например, от «Mozilla 5». В идеале я хочу установить для него пользовательское значение, чтобы я мог идентифицировать его в журналах.

Я предполагаю, что для этого мне может понадобиться что-то более индивидуальное (специально разработанный плеер), или он всегда будет отображать это, поскольку в конечном итоге запрос поступает из браузера?

<script>
    var audio = new Audio("<?php echo $player_stream; ?>");
    $('#play-pause-button, #play-pause-button-small').on("click", function() {
    if ($(this).hasClass('fa-play')) {
        $(this).removeClass('fa-play');
        $(this).addClass('fa-pause');
        audio.play();
        } else {
        $(this).removeClass('fa-pause');
        $(this).addClass('fa-play');
        audio.pause();
        }
    });

    audio.onended = function() {
    $("#play-pause-button, #play-pause-button-small").removeClass('fa-pause');
    $("#play-pause-button, #play-pause-button-small").addClass('fa-play');
    };

    $(".btn-effect").click(function() {
        $("." + $(this).attr('id')).css("display", "block")
        });
</script>

person omega1    schedule 16.03.2021    source источник


Ответы (1)


Вы можете попробовать navigator.userAgent.
ПРИМЕР:

var usr = navigator.userAgent;

и отправить usr на сервер.

person powerbox1000    schedule 16.03.2021
comment
спасибо, я не уверен, что знаю, как это сделать, но это дает мне возможность начать, спасибо. - person omega1; 16.03.2021
comment
Я не уверен, что это то, что я искал. Я не хочу обнаруживать пользовательский агент, я хочу его изменить. Спасибо, - person omega1; 16.03.2021
comment
Хорошо понял. К сожалению, я не знаю, как это сделать программно, но я могу сделать это в консоли разработчика. - person powerbox1000; 16.03.2021