Подтвердить что ты не робот

Могу ли я сделать салфетки (влево или вправо) в Chrome (ПК) с помощью мыши?

Я создаю мобильное приложение jquery и тестирую его в Chrome. Это лучшее для меня, потому что отладка велика.

Я использовал событие TAPHOLD, но решил уйти от него для случая с салфеткой.

Chrome на самом деле зарегистрировал taphold, поэтому я надеялся, что он зарегистрирует салфетки с помощью мыши. Но я не могу заставить его зарегистрироваться, если я не должен делать что-то еще... кто-нибудь?

4b9b3361

Ответ 1

Многие ответы здесь старые и устаревшие. Начиная с Chrome 63, салфетка встроена до тех пор, пока вы находитесь в режиме реагирования с открытыми инструментами разработчика. Итак, откройте Инструменты разработчика (3 dots- > tools- > инструменты разработчика), затем щелкните значок телефона/планшета слева, чтобы перевести Chrome в мобильный. Затем, если вы оставите клик и удерживаете, вы увидите, что курсор изменен на точку, и вы можете провести пальцем.

Ответ 2

К настоящему времени фактические инструменты для создания хрома (проверенный хром 20) могут эмулировать события касания и салфетки. Вы можете активировать это поведение через параметры инструмента, доступные через маленькую шестерню в нижнем углу.

Просто установите флажок "Emulate touch events" из параметров. Затем вы также можете прокручивать мышью.

Ответ 3

В настольных браузерах я стараюсь использовать правую кнопку мыши для проверки проб. Он откроет контекстное меню, но оно действительно работает (я обычно использую Chrome 17 и Firefox 10).

Например, если щелкнуть левой кнопкой мыши и затем прокрутить изображение в Chrome или Firefox, он выбирает изображение, а затем перемещается по прозрачному миниатюре изображения. Но при щелчке правой кнопкой мыши и прокрутке события салфетки запускается.

UPDATE

Это обновление довольно поздно, но этого больше не нужно. На самом деле инструменты разработчика Chrome (те, к которым я привык к использованию) получили намного больше о эмуляционных устройствах.

Ответ 4

Обновление: по умолчанию это включено в Chrome по умолчанию (37.0.2062.120 по состоянию на сентябрь 2014 года), вы делаете следующее:

  • Открыть инструменты разработчика
  • Щелкните значок маленького телефона рядом с значком поиска в верхнем левом углу (рядом со вкладкой "Элементы" )
  • На вкладке Эмуляция внизу выберите модель устройства из раскрывающегося списка

Предыдущий ответ:

Чтобы получить эту работу в текущей версии Chrome (32.0.1700.107 по состоянию на февраль 2014 года), вы делаете следующее:

  • Открыть инструменты разработчика
  • Щелкните значок gear в правом верхнем углу
  • Перейдите на вкладку Переопределить слева.
  • Нажмите Показать "Эмуляция" в ящике консоли
  • Закрыть всплывающее окно настроек
  • Откройте консоль (кнопка слева от передачи)
  • Перейдите на вкладку Эмуляция на консоли (рядом с консолью и поиском)
  • Выберите устройство и нажмите Эмулировать (и нажмите Reset, чтобы отменить эмуляцию)