Android Webview multitouch touchstart event not working with more than 2 fingers

Consider the following code:

canvas.addEventListener('touchstart', function(event) {
    console.log('start');
});

When I tap with 2 fingers at the same time I have the following output (which is cool because is printed two times):

  • How can i send back data using finish?
  • Android TextView Justify Text
  • Add Words to Android's UserDictionary
  • Android Left,Center and Right Alignment
  • How to make a Facebook Messenger-like notification like this in Android
  • Android: Bulk Insert, when InsertHelper is deprecated
  • I/SnapScrollController(26508): setSnapScrollingMode case-default no-op
    I/chromium(26508): [INFO:CONSOLE(69)] "start", source: file:///android_asset/index.html (69)
    I/chromium(26508): [INFO:CONSOLE(69)] "start", source: file:///android_asset/index.html (69)
    

    But when I use more than 2 fingers at the same time I had the same result, what am I doing wrong?
    I was expected the log “start” as many times as fingers I was using.

    In the other side touchmove and touchend works well.

    I have uploaded the code here

    Android Babe is a Google Android Fan, All about Android Phones, Android Wear, Android Dev and Android Games Apps and so on.