title: Disable double tap zoom on Windows Phone
body: <p>I've been working on a browser based clicking game using HTML and JavaScript. I have managed to suppress default behaviours causing mobile browsers to zoom, scroll and perform various other tricks in iOS and Android.</p>
  
  <p>However with the Windows Phone a double click still causes it to try and zoom in. In testing it zooms in and then reverts back to its normal size but this is enough to block the game play element, which is clicking as fast as you can.</p>
  
  <p>I have the following in HTML:</p>
  
  <pre><code>&lt;meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1, user-scalable=0"&gt;
  </code></pre>
  
  <p>I also have the following in JavaScript:</p>
  
  <pre><code>window.addEventListener('touchstart', function(e) {
      clickarea.trigger('click'); // this is what tracks the number of clicks / touches
      e.preventDefault();
  }, false);
  
  window.addEventListener('touchmove', function(e) {
      e.preventDefault();
  }, false);
  
  window.addEventListener('touchend', function(e) {
      e.preventDefault();
  }, false);
  </code></pre>
  
  <p>Does Windows Phone have any additional events that I'm missing or is there an error in my code?</p>