Многократный запрос, посланный браузером для аудио тега - PullRequest
1 голос
/ 17 мая 2019

У меня есть аудио-тег, в котором URL-адрес анализируется и возвращается функцией.

<audio class="fr-draggable" controls autoplay [src]="extractAudioUrl(message)" style="width:100%"></audio>

Но в результате браузер отправляет несколько запросов назад.

Вы можете увидеть запросы брокера ниже.

enter image description here

Как мне избавиться от этого?

1 Ответ

1 голос
/ 17 мая 2019

Несколько запросов отправляются, потому что вы вызываете функцию внутри вашего [src], поэтому это происходит

Если вы назначаете URL-адрес напрямую или с помощью переменной, тогда проблема не возникает И если вы все еще хотитечтобы вызвать функцию внутри вашего [src], вам нужно изменить свой ChangeDetectionStrategy.вот ссылка ChangeDetectionStrategy Doc

...