浏览器发送了多个音频标签请求

时间:2019-05-17 09:47:11

标签: angular html5-audio src

我有一个音频标签,其中的网址由函数解析并返回。

<!DOCTYPE html>
  <BODY bgcolor="cyan">
    <form method="POST" action="http://localhost:9200/dashboard">
     <center>
      <H1>Database UI </H1> <br>
      search here <input type = "text" name= "index" /> <br>
      <input type = "submit">
     </center>
    </form>
  </BODY>
</html>

但是发生的是,浏览器背对背发送了多个请求。

您可以在下面查看浏览请求。

enter image description here

我该如何摆脱呢?

1 个答案:

答案 0 :(得分:1)

正在发送多个请求,因为您正在[src]内调用一个函数,这就是发生这种情况的原因

如果直接分配URL或使用变量分配URL,则不会发生此问题 而且,如果您仍然想在[src]内部调用函数,则需要更改ChangeDetectionStrategy。这里是 ChangeDetectionStrategy Doc Link