Конфликт жеста Chrome Mac с горизонтальной прокруткой


13

Я использую Chrome 14 на OSX Lion.

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

Когда я смахиваю вправо, он работает нормально. Когда он проводит пальцем влево, он работает на секунду, тогда я думаю, что он пытается нажать на кнопку «назад» браузера.

Я не уверен, кто виноват, но есть какой-то конфликт.


Я думаю, что Chrome пытается копировать поведение Safari, но плохо справляется с этим. Попробуйте что-то искать в настройках.
spudwaffle

На данный момент я отключил задние жесты Льва - это заставляло меня нервничать
nute

Является ли v14 бета-каналом Chrome? Какая версия Chrome стабильна?
Джейсон Салас,

Может быть, вы найдете мой ответ полезным и в этом случае: apple.stackexchange.com/a/91236/49257
brafales

Ответы:


16

Вы можете отключить жесты Chrome, перейдя в «Системные настройки»> «Мышь ИЛИ трекпад»> «Другие жесты»> и снимите флажок «Размах» между страницами.

Я все еще люблю жесты, поэтому я скачал BetterTouchTools, который позволяет мне делать жесты, которые я хочу. Я отключил все жесты яблок, а затем создал свой собственный. С помощью жестов вы можете получить очень индивидуальный подход. Или, если хотите, оставьте некоторые жесты яблок включенными и используйте BetterTouchTools для более пользовательских.

О, BetterTouchTools бесплатно :)


Спасибо, это мне очень помогло, Google Chrome не работает должным образом на MacBook Pro в середине 2015 года для просмотра между страницами, и это помогло :)
Abude

3

Выключите AppleEnableSwipeNavigateWithScrolls.

В вашем терминале выполните эту команду:

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE

Затем выйдите из Chrome, если он у вас запущен, перезапустите и тада, больше не переходите назад-на-прокрутке влево.

Если вам когда-нибудь понадобится снова включить его, просто установите его на TRUE:

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool TRUE

Подобрал это здесь .


1

В Safari в Lion горизонтальная прокрутка и жесты назад браузера конфликтуют, но одно касание не активирует их обоих; Смахивание влево, когда есть место для прокрутки, затем останавливается на краю страницы. Сдвиг влево, когда содержимое уже находится на краю страницы, вызывает обратное действие. Если Chrome ведет себя по-другому, я подозреваю, что конфликт в Chrome.


+1 Похоже, это проблема Chrome: code.google.com/p/chromium/issues/detail?id=252895
Брайан Даунинг,

1

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


0

Я понял, что установил расширение TouchpadSwipe Chrome, чтобы получить функциональность страниц «назад» и «вперед» на другом компьютере с Windows, и оно синхронизировалось с моим Mac Chrome. Как только я отключил, чтобы он вернулся к нормальной жизни

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.