It's hard to say, but it's probably something with you setup unless we start hearing about others with the same problem (and we have thousands of visitors with ipads, etc.).
Usually testing on a different device with a different browser helps determine where the issue is.
Usually testing on a different device with a different browser helps determine where the issue is.