title: Touch events in Meteor
body: <p>The first thing I started to do with Meteor was start writing a touch-based web application for mobile/tablets. Here's how you reproduce the problem:</p>
  
  <p>First step: create a blank project</p>
  
  <pre><code>meteor create touch_example
  cd touch_example
  meteor
  </code></pre>
  
  <p>Second, add these things to the .js file This first bit spits out an alert for touch devices and because they have no console.</p>
  
  <pre><code>Meteor.log = function(input){
      if (typeof console !== 'undefined' &amp;&amp; typeof Touch !== "object")
          console.log(input);
      else
          alert(input);
  }
  </code></pre>
  
  <p>And here's the culprit.</p>
  
  <pre><code>Template.touchbox.events = {
      'touchmove' : function (e){
          e.preventDefault();
          Meteor.log('touchy');
      }
  };
  </code></pre>
  
  <p>Last step, change the template around so there's at least one "touchbox" div on the page. IN theory, it should be taking the events. You'll notice that if you change 'touchmove' to 'click' that it works just fine. If you change it to <code>dblclick</code> it will also work fine. Touch events don't do anything.</p>