• gesture(解决ios双击放大)


    iOS2.0中的手势事件:gesture事件

    下面的事件只能在iOS中运行。在iOS中档两个手指操作的时候,就会产生手势,手势通常用于改变显示元素的大小,或者旋转显示的元素。手势事件分为三种:
    1.gesturestart:当一个手指已经按在屏幕上,另一个手指又触摸屏幕的时候触发。类似于touchstart的作用一样;
    2.gesturechange:当触摸屏幕的任何一个手指的位置发生变化的时候触发。
    3.gestureend:当任何一个手指从屏幕上面移开时触发。

    ios减少ios双击放大效果

    if ('在ios中') {
              let lastTouchEnd = 0;
              document.addEventListener('touchend', (event) => {
                const now = (new Date()).getTime();
                if (now - lastTouchEnd <= 300) {
                  event.preventDefault();
                }
                lastTouchEnd = now;
              }, false);
              document.addEventListener('gesturestart', (event) => {
                event.preventDefault();
              });
    }
    

      

  • 相关阅读:
    Linux pmap 工具
    bzoj 1060 贪心
    bzoj 1076 状压DP
    bzoj 1150 贪心
    bzoj 1412 最小割 网络流
    bzoj 3212 线段树
    bzoj 1942 斜率优化DP
    bzoj 1876 高精
    bzoj 1880 最短路
    斜率优化DP讲解
  • 原文地址:https://www.cnblogs.com/wangxirui/p/15019351.html
Copyright © 2020-2023  润新知