title: Hammerjs in Safari : scroll issue
body: <p>I wants to allow horizontal swipe event and keep vertical scroll.
  So use this:</p>
  
  <pre><code>touch-action: pan-y !important;
  </code></pre>
  
  <p>But Safari do not support "touch-action".
  HammerJS preventDefaults cannot detect the "touch-action: pan-y" css, therefore it prevented the scroll.</p>
  
  <p>As a result, the swipe is work nice, but cannot scroll Safari. Both swipe and scroll work on other browser which support "touch-action". </p>
  
  <p>I am using angular2.</p>
  
  <pre><code>&lt;div (swipeleft)="swipe($event)" (swiperight)="swipe($event)"&gt;
  </code></pre>
  
  <p>Please help! Is there any config I am missing.</p>