Раньше, когда я использовал vim в Chrome 51 или около того, раскрывающийся список открывался, когда я нажимал f, а затем связанный тег, которым vimium помечал поле. Теперь vimium по-прежнему помечает поле, но, похоже, не открывает поля выбора. Я пробовал это на нескольких страницах, добавляя свои собственные поля выбора, но я не совсем уверен, почему это не работает. Любой обходной путь?
@daemedeor ... Не могли бы вы привести пример страницы?
(Для меня это работает на Facebook.)
Вот: http://store.steampowered.com/agecheck/app/234140/?snr=1_239_4__122 , если у вас есть Steam. также обратите внимание: я использую Chrome 53, Seirra, macOS.
Похоже, что это изменение в том, как страница реализована. Все, что делает Vimium, - это «щелкает» по элементу, и это не изменилось. Чтобы открыть выпадающий список, вам нужно навести курсор мыши (чего Vimium в настоящее время не может делать).
Похоже, что поведение Vimium при щелчке точно такое же, как при щелчке мышью.
Привет,
Я видел, как в консоли всплывают предупреждения (при нажатии на vimium), в которых говорится, что некоторые нестандартные поведения будут удалены из Chrome где-то в сентябре, поэтому я предполагаю, что это все. Я использую версию 54, и эти предупреждения исчезли вместе с возможностью щелкнуть по vimium.
После небольшого исследования кажется, что действительно нестандартно иметь возможность открывать выбранный элемент через javascript. Учитывая, что Chrome / ium в последнее время стремится к большей стандартизации, я думаю, маловероятно, что они вернутся к старому поведению. Я бы рекомендовал по крайней мере запускать событие «фокус» на таких элементах, чтобы пользователь мог впоследствии запускать его с пробелом.
@romgrk ... Если вы имеете в виду следующее сообщение консоли относительно keyIdentifier
, значит, у нас уже есть код для его удаления:
Что касается Chrome 54 ... Я попробовал, и никаких проблем с подсказками ссылок не было. Пожалуйста, разместите ссылку и описание шагов по воспроизведению.
Ну что ж,
f
+ xxИ нет, это было похожее предупреждение, но оно было вызвано при «щелчке» по выбранному элементу. К сожалению, я не могу предоставить вам никаких данных, потому что они больше не отображаются.
В ПОРЯДКЕ. Я вижу сейчас. То же самое и в Chrome 53.
Edit ... Там лучше тестовая страница здесь .
До Chrome 52/53 элемент <select>
"открывается" при событии mousedown
, но разработчики Chrome изменили это поведение на:
default browser actions
запускаются click
событиями, могут вызываться untrusted
событиями (которые обычно создаются кодом JavaScript)<a download="">
вызовет диалог сохранения файла<select>
.Некоторые вытащили запрос на добавление методов .open()
и .close()
к элементам <select>
, но он еще не принят.
Вы можете увидеть https://www.chromestatus.com/features/5718803933560832 для получения дополнительных объяснений.
Это также происходит при просмотре документации Python . Если вы попытаетесь перейти на ту же страницу для другой версии Python, используя раскрывающееся меню в верхнем левом углу страницы.
Браузер: Google Chrome версии 53.0.2785.143 (64-бит)
ОС: GNU / Linux Ubuntu 16.04 LTS
Вимиум: 1.57
Интересно, что в GitHub такого не происходит.
@IamGianluca Важно отметить, что некоторые "выпадающие
Запуск focus()
на <select>
при щелчке через Vimium, вероятно, является лучшим решением этой проблемы.
Я тоже столкнулся с этой проблемой, раньше работал, теперь с vimium не работает выбор. Я вижу, # 2338 может исправить эту проблему? Есть ли способ получить обновление? (Нового релиза не вижу).
Я думаю, что мы будем выпускать новые вещи в ближайшие недели или две; просто нужно уточнить у @philc.
Есть ли шанс получить повышение версии? Отсутствие доступа к раскрывающимся спискам снижает полезность этого (в остальном отличного) расширения.
+1, отпустим. Не нужно откладывать исправления в мастере.
Во вторник, 7 марта 2017 г., в 11:12, Эндрю Смит [email protected]
написал:
Есть ли шанс получить повышение версии? Отсутствие доступа к раскрывающимся спискам
снижает полезность этого (в остальном превосходного) расширения.-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/philc/vimium/issues/2257#issuecomment-284824826 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/AAAhljTlKpkeRgzsjZ2WbmSKUW455_bDks5rjawKgaJpZM4KAKvH
.
давай отпустим
Сделаю.
Редактировать ... Готово. 1.58 отсутствует.
Самый полезный комментарий
Есть ли шанс получить повышение версии? Отсутствие доступа к раскрывающимся спискам снижает полезность этого (в остальном отличного) расширения.