title: HTML5 Audio not playing on Chrome for Android
body: <p>I have this simple demo website made up. It has an input button, and when you click on it, the audio file should play. The HTML-code is like this:</p>
  
  <pre><code>&lt;audio id="ducksong"&gt;
      &lt;source src="audio/ducks.mp3" type="audio/mpeg"&gt;
      &lt;source src="audio/ducks.ogg" type="audio/ogg"&gt;
  &lt;/audio&gt;
  &lt;input id="playme" type="submit" value="Play me"&gt;
  </code></pre>
  
  <p>This is the corresponding JavaScript code:</p>
  
  <pre><code>var input = document.querySelector("input#playme");
  var audio = document.querySelector("audio#ducksong");
  input.addEventListener("click", function() {
      audio.play();
  });
  </code></pre>
  
  <p>It works perfectly fine on desktop browsers and on Firefox for Android. But there's no sound on Chrome for Android. (I'm using Android 5.1)</p>
  
  <p>I know that similar questions have been asked before, but that didn't help me. I know that Chrome for Android is special, in that it expects a user interaction before playing HTML5 audio, but I did implement this. Any help is very much appreciated.</p>