万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    JavaScriptの長押し

    JavaScriptの長押しはこうする

    How to detect a long touch pressure with javascript for android and iphone? - Stack Overflow

    function onLongPress(element, callback) {
      let timer;
    
      element.addEventListener('touchstart', () => { 
        timer = setTimeout(() => {
          timer = null;
          callback();
        }, 500);
      });
    
      function cancel() {
        clearTimeout(timer);
      }
    
      element.addEventListener('touchend', cancel);
      element.addEventListener('touchmove', cancel);
    }

    を定義して

    onLongPress(element, () => {
      console.log('Long pressed', element);
    });

    みたいに渡す。