Lay Theme Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Avoid multi-touch zoom on devices

    Bug Reports
    2
    5
    496
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MAN last edited by

      Hey Armin,

      I have noticed (not sure if since the last version) that now you can zoom using multi-touch on devices. It seems like a non-responsive behaviour. Any way to avoid it?

      Thanks

      1 Reply Last reply Reply Quote 0
      • arminunruh
        arminunruh Global Moderator last edited by

        Oh

        Ok, I think probably this has to do with a new version of the safari ios browser. I'm using a metatag that is preventing zooming and it has always worked before.

        Writing it down and will try to fix it with an update some day. I should make this an option.

        1 Reply Last reply Reply Quote 0
        • M
          MAN last edited by

          Yeah, you are right. I just found it out.

          In case somebody is interested, I've got this code which did the trick:

          <script>
          document.documentElement.addEventListener('touchstart', function (event) {
          if (event.touches.length > 1) {
          event.preventDefault();
          }
          }, false);

          var lastTouchEnd = 0;
          document.documentElement.addEventListener('touchend', function (event) {
          var now = (new Date()).getTime();
          if (now - lastTouchEnd <= 500) {
          event.preventDefault();
          }
          lastTouchEnd = now;
          }, false);
          </script>

          1 Reply Last reply Reply Quote 0
          • arminunruh
            arminunruh Global Moderator last edited by

            this could possibly prevent the carousel addon from being slideable on touch devices, not sure

            M 1 Reply Last reply Reply Quote 0
            • M
              MAN @arminunruh last edited by

              @arminunruh I'm using Carousel and it seems to work fine. Actually that's why I wanted to achieve this, to avoid zooming when touching to navigate between slides on Carousel.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              I don't answer or check forum DMs, please just post on the forum.

              Try this to fix issues before you post:

              Use the Search Feature. Maybe there is already a solution to your issue.

              1. Update Lay Theme and all Lay Theme Addons
              2. Disable all Plugins
              3. Go to Lay Options → Custom CSS & HTML, click "Turn Off All Custom Code ", click "Save Changes"
              4. Now see if your problem solved itself
              5. Go here, see if your problem is listed here:
              Troubleshooting

              When you post:
              1. Post a link to where the problem is
              2. If the problem is difficult to explain, post screenshots / link to a video to explain it

              Thanks!

              Online Users

              E
              M

              Recent Topics

              • T

                thumbnail grid categories fixed.

              • L

                BLEND MODE ON MOBILE

              • A

                A modal/pop up window displaying extra info

              • Carousel is not showing

              laytheme.com