Как реализовать сенсорные события (iPad) для следующей JavaScript функциональности? - PullRequest
0 голосов
/ 27 апреля 2020

Привет всем, я нашел этот JavaScript скрипт на codepen ссылку на codepen это элемент холста HTML с этой прекрасной анимацией этого шарика, как элементы круга. В любом случае вы можете щелкнуть и перетащить его по странице, а также использовать клавиши со стрелками для управления им на рабочем столе. Просто интересно, как бы я добавил go о событиях касания, чтобы вы могли нажать и перетащить их на iPad iPhone et c.

Я пробовал много разных вещей из поиска в inte rnet от touch-events слушателей событий и т.д. c, но я просто не могу заставить его работать / выяснить это. Я не лучший а JavaScript. Поэтому я был бы очень признателен за помощь, если кто-нибудь знает, как заставить это работать, спасибо

window.onload = function() {

   var canvas = document.getElementById("canvas"),
       ctx = canvas.getContext("2d"),
       cw,
       ch;

   var pi = Math.PI;

   var friction = .96;

   var mouse = {
      x: null,
      y: null,
      down: false
   };

   function random(min, max) {
      return Math.random() * (max - min) + min;
   }

   ctx.fillWindow = function() {
      cw = canvas.width = window.innerWidth;
      ch = canvas.height = window.innerHeight;
   };

   ctx.background = function() {
      this.fillStyle = "rgba(230,230,230,1)";

Only part of the code please see the codepen link - couldn’t add all here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...