title: Audio played once only in Google Chrome in html
body: <p>The below code is how I put audio in my webpage. It will play the sound when I received protocol from my slave device.</p>
  
  <pre><code>&lt;script&gt;
  function RxProtocol()
   {
      var a = document.getElementById("audio1");
      a.play();
   }
  
  &lt;/script&gt;
  
  &lt;body&gt;
  &lt;audio id="audio1"&gt;
  &lt;source src="audio.wav" type="audio/wav"&gt;
  &lt;source src="audio.mp3" type="audio/mpeg"&gt;
  audio tag not supported.
  &lt;/audio&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>It is suppose to play the sound each time it received a protocol. But when I use google Chrome, it just play once only (after refresh/reloading the page) when it received the first protocol. After that it is silence when receive protocols.</p>
  
  <p>Other browser like IE9 or firefox do not have this problem. Do you guys know why?</p>